首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >获取喜欢不再工作的媒体->的用户列表

获取喜欢不再工作的媒体->的用户列表
EN

Stack Overflow用户
提问于 2013-12-09 18:58:32
回答 2查看 9.3K关注 0票数 6

我意识到,自2013年12月8日(星期日)起,Instagram API就没有返回喜欢过媒体的用户的正确数量。

例如:对于一个拥有500个喜好的媒体,API返回一个只有大约120个用户的列表。

在周日之前,一切都很好,我没有从Instagram那里得到任何通知,改变这个话题的策略。

官方的Instagram API控制台返回与我的应用程序相同的用户数量,因此我认为Instagram API有一个错误,或者他们改变了策略。

大家都注意到同样的问题了吗?

非常感谢您的反馈,帮助您解决问题!约瑟夫

EN

回答 2

Stack Overflow用户

发布于 2013-12-11 03:46:40

Instagram最近似乎改变了他们的/likes API终结点。我注意到的更改/错误如下:

  • 忽略计数参数。
  • 最多返回120个“喜欢”,但由于已删除帐户中的“喜欢”(这些包含在计数中为120,但未包含在返回的数据中),该数目可能会减少。
  • 不再返回喜欢端点的分页功能(即只返回1页的喜欢数据)。
  • 使用授权的access_token (即用户登录),您无法从私人帐户上的媒体检索喜欢的信息。

以前,通过分页过程,每张照片可获得多达1000个赞。

和你一样,我没有看到官方宣布他们API中的变化。我仍然感到失望的是,他们连续缺乏通信,并且不断地从API中删除特性。

票数 9
EN

Stack Overflow用户

发布于 2013-12-09 22:52:35

Instagram总是将{media_id}/likes端点中返回的赞数量限制在100以下。这是为了减少其服务器上的负载(并保护API客户端不崩溃,试图在结果的有效负载中加载潜在的数千个类似程序)。不幸的是,他们也不分页。

但是,请注意,在/likes端点中返回的类数超过120时,它与在{media_id}端点本身上返回的count属性完全不同。

例如:

https://api.instagram.com/v1/media/607348114809499642_58658/likes

在数组中只返回120个喜欢,而

https://api.instagram.com/v1/media/607348114809499642_58658

指示计数为6930

更新

这些结果现在可能会被分页,因为它们出现在分页的官方应用程序中。但是,正如TomRoggero在下面指出的那样,这在API中可能是不可用的。

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/20478485

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档