首页 文章

从Instagram API收到的媒体评论中缺少标签

提问于
浏览
0

当我使用用户或标签 endpoints 提取媒体时,收到的媒体并不总是包含帖子的所有标签 . 这似乎(我们仍处于沙箱模式)是标签包含在评论中的情况,但并非总是如此 .

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

返回的数据包含id为1192868766714482828_38257867的帖子,其中列出了标签下的请求标签,并且发布了ID为1218885626018570787_210152727,但没有 .

但是对于这两个帖子,相关标签都添加在注释中而不是 Headers 中 .

我的问题是:

  • 有没有办法确保从Instagram API中提取媒体时获取所有标签(来自 Headers 和作者评论)? (目前我正在请求每个媒体的评论,这会增加应用程序使用的请求数量) . 如果不:

  • Instagram是否有规则决定何时返回所有标签(来自 Headers 和注释),何时不返回? (所以我至少可以减少请求数量)

1 回答

  • 0

    似乎注释中的标签计为克本身上的标签 if and only if the comment was written by the user that posted the image . This SO question处理相关问题(即,使用给定的标签检索最近的克没有't actually sort by post date of the gram if the hashtag is in a comment made by the gram'的海报,而是通过该评论的发布日期,在这种情况下) . 特别参见this comment .

    我可以从过去两天的个人经验中确认这个(无证件!)排序怪癖......这种事情真的让工作变得有趣 .

相关问题