2016-04-03 54 views
0

当我使用用户或标签端点提取媒体时,收到的媒体并非总是包含帖子的所有标签。这似乎(我们仍然处于沙盒模式)是当标签包含在评论中的情况,但并非总是如此。从Instagram收到的媒体中的评论中缺少标签API

例如:请求标签“arkiromantix”(https://api.instagram.com/v1/tags/arkiromantix?access_token=[access_token])。

返回的数据包含其中包含ID为1192868766714482828_38257867的帖子,其中列出了标签下的所需标签,以及标识为1218885626018570787_210152727的帖子,其中没有。

但是对于这两个帖子,有问题的标签都添加在注释中而不是标题中。

我的问题是:

  1. 有没有办法从Instagram的API拉动介质时,确保让所有的标签(从标题和作者的评论)? (现在我正在请求每个媒体的评论,这会增加应用程序使用的相当数量)。如果没有:

  2. 是否有一个规则,Instagram决定何时他们返回所有标签(从标题和评论),什么时候没有? (所以我至少可以减少请求量)

回答

0

看来,在注释标签算作对革兰氏本身标签当且仅当该评论被写了发布该图像用户。 This SO question涉及一个相关问题(例如,如果hashtag在克的海报的评论中,而是通过该评论的发布日期,那么检索具有给定主题标签的近期克并不实际上按克的发布日期排序,案件)。具体参见this comment

我可以通过过去两天的亲身经历来证实这一点(无证!)的排序怪癖......这种事情真的让工作变得有趣。