【问题标题】:List images in Cloudinary account列出 Cloudinary 帐户中的图像
【发布时间】:2016-07-12 05:08:00
【问题描述】:

我可以使用此链接:https://API_KEY:API_SECRET@api.cloudinary.com/v1_1/CLOUD_NAME/resources/image/upload 但它只显示前 10 张图片,而不是全部。任何想法为什么?

参考:How do I get a list of my images from cloudinary from client-side JavaScript?

【问题讨论】:

    标签: cloudinary


    【解决方案1】:

    您可以利用max_results 参数在一次调用中将页面大小扩展到最多500 个资源。要进一步列出您的资源,您需要使用 next_cursor 参数和上次资源调用中包含的属性执行分页。

    它可能看起来像:

    https://API_KEY:API_SECRET@api.cloudinary.com/v1_1/CLOUD_NAME/resources/image/upload?max_results=500
    

    和(<next_cursor_value> 应该从最后返回的响应中提取):

    https://API_KEY:API_SECRET@api.cloudinary.com/v1_1/CLOUD_NAME/resources/image/upload?max_results=500&next_cursor=<next_cursor_value>
    

    更多信息可在此处获得(使用 Rails 语法):
    https://support.cloudinary.com/hc/en-us/articles/205714121-How-do-I-browse-through-all-the-resources-in-my-account-using-the-API-

    【讨论】:

    • Nadav,有没有办法使用此 URL 仅显示特定文件夹中的图像而不是全部?
    • @Tyler 当然,你可以使用GET /resources/image/upload/?prefix=folder_name 请参阅:cloudinary.com/documentation/…
    • @NadavOfir ,对于您的最后一条评论,这将列出文件夹文件夹名称中的所有图像,包括其他子文件夹中的图像。有没有办法排除子文件夹中的图片?
    • @javadev 恐怕目前不支持。但是根据响应进行过滤应该不会太难。
    • @NadavOfir 谢谢。
    猜你喜欢
    • 2013-11-01
    • 2016-02-04
    • 2022-11-10
    • 2020-12-20
    • 2016-08-11
    • 2014-07-23
    • 2014-08-13
    • 2018-08-24
    • 2015-10-20
    相关资源
    最近更新 更多