Instagram API 仅 returns 1 项
Instagram API only returns 1 item
我有这个 URL 和我的访问密钥,
https://api.instagram.com/v1/users/MY_USER_ID/media/recent?access_token=MY_ACCESS_KEY
但只有 returns 1 项。
我已经用谷歌搜索了解决方案,但似乎找不到。
一个月前还在工作,现在它坏了。
我删除了旧客户端,创建了一个新客户端并生成了一个新的 access_token。
但它保持相同的结果。
我的问题是:
如何才能得到与一个月前相同的结果?
我通过 freevision.me/instagram
获得了我的访问令牌
和我的客户 ID,按照这些说明 doc.freevision.me/adventure/knowledge-base/get-instagram-client-id.
https://api.instagram.com/v1/users/{user-id}/media/recent/?access_token=ACCESS-TOKEN
获取用户发布的最新媒体。
如果用户不是 access_token 的所有者,则需要 public_content 范围。
要求
范围:public_content
参数
ACCESS_TOKEN 有效的访问令牌。
MAX_ID Return 个早于此 max_id 的媒体。
MIN_ID Return 晚于此 min_id 的媒体。
COUNT 媒体数 return.
这里是媒体端点(参见 "count")
正确的端点是这样的:get_user_media_recent 如果您的应用程序处于沙盒模式,您需要将用户启用为沙盒用户(您可以从 instagram 应用程序的设置中执行此操作:Manage Client > Edit > Sandbox tab
)
无论如何,在沙盒模式下,API 不是 return 分页,因为有一个 limit of 20 media.
我有这个 URL 和我的访问密钥,
https://api.instagram.com/v1/users/MY_USER_ID/media/recent?access_token=MY_ACCESS_KEY
但只有 returns 1 项。
我已经用谷歌搜索了解决方案,但似乎找不到。
一个月前还在工作,现在它坏了。
我删除了旧客户端,创建了一个新客户端并生成了一个新的 access_token。
但它保持相同的结果。
我的问题是:
如何才能得到与一个月前相同的结果?
我通过 freevision.me/instagram
获得了我的访问令牌
和我的客户 ID,按照这些说明 doc.freevision.me/adventure/knowledge-base/get-instagram-client-id.
https://api.instagram.com/v1/users/{user-id}/media/recent/?access_token=ACCESS-TOKEN
获取用户发布的最新媒体。 如果用户不是 access_token 的所有者,则需要 public_content 范围。
要求 范围:public_content 参数 ACCESS_TOKEN 有效的访问令牌。 MAX_ID Return 个早于此 max_id 的媒体。 MIN_ID Return 晚于此 min_id 的媒体。 COUNT 媒体数 return.
这里是媒体端点(参见 "count")
正确的端点是这样的:get_user_media_recent 如果您的应用程序处于沙盒模式,您需要将用户启用为沙盒用户(您可以从 instagram 应用程序的设置中执行此操作:Manage Client > Edit > Sandbox tab
)
无论如何,在沙盒模式下,API 不是 return 分页,因为有一个 limit of 20 media.