#tattoo
我用 instagram 的实时 api订阅了标签,它工作正常,问题是当帖子数据看起来像这样时,我不知道如何获取实际上传的图像:
[{"changed_aspect": "media", "subscription_id": XXXXXX, "object": "tag", "object_i
d": "tattoo", "time": 1334521880}]
它没有给我任何关于media_id
或类似的信息,我错过了什么吗?
如他们的实时 API 文档中所述:
更改的数据不包含在有效负载中,因此由您决定如何获取新数据。例如,您可能决定只为特定用户获取新数据,或者在发布一定数量的照片之后。
所以听起来你只需要通过他们的常规标签 API获取实际数据,显然使用GET /tags/{tag-name}/media/recent
. 为你:
https://api.instagram.com/v1/tags/tattoo/media/recent?access_token=ACCESS-TOKEN
这确实看起来不优雅,因为您必须整理出您已经看过哪些最近的更新,但我没有看到任何建议更好的方法。