当我使用用户或标记端点提取媒体时,收到的媒体并不总是包含帖子的所有标签。这似乎(我们仍处于沙箱模式)是标签包含在评论中的情况,但并非总是如此。
请注意标记“arkiromantix”(https://api.instagram.com/v1/tags/arkiromantix?access_token=[access_token]
)。
返回的数据包含id为1192868766714482828_38257867的帖子,其中列出了标签下的请求标签,并且发布时标识为1218885626018570787_210152727。
但是对于这两个帖子,相关标签都添加在注释中而不是标题中。
我的问题是:
当从Instagram API中提取媒体时,有没有办法确保获取所有标签(来自标题和作者评论)? (目前我正在请求每个媒体的评论,这会增加应用程序使用的请求数量)。如果没有:
Instagram是否有规则决定何时返回所有标签(来自标题和注释),何时不返回? (所以我至少可以减少请求数量)
答案 0 :(得分:0)
当且仅当评论是由发布图像的用户编写时,评论中的标签似乎计为克本身上的标签。 This SO question处理相关问题(即,如果主题标签位于克的海报发表的评论中,则使用给定主题标签检索最近的克实际上并不按克的发布日期排序,而是通过发布日期评论,在那种情况下)。特别参见this comment。
我可以从过去两天的个人经验中确认这个(无证件!)排序怪癖......这种事情真的让工作变得有趣。