我有两个使用Instagram API的流式订阅。一个用于类型user
,第二个用于类型tag
。具体来说,我使用标签 nofilter 。
对于用户订阅,我的服务器从Instagram收到以下json:
[ { changed_aspect: 'media',
object: 'user',
object_id: '99999999',
time: 1447441353,
subscription_id: 99999999,
data: { media_id: '0000000000642770215_000000000' } } ]
对于 nofilter标记订阅,我的服务器从Instagram收到以下json。为什么这会丢失media_id
?
[ { changed_aspect: 'media',
object: 'tag',
object_id: 'nofilter',
time: 1447442900,
subscription_id: 20700000,
data: {} } ]
有谁知道为什么标签订阅中的数据属性为空?它不应该包含media_id
属性和值吗?
答案 0 :(得分:2)
标签订阅的文档不再可用。现在只有用户订阅可用。 https://instagram.com/developer/subscriptions/
您可以在此处查看已弃用的文档。 https://instagram.com/developer/deprecated/realtime/
无论如何,作为参考,标签订阅只是一个通知,然后您需要查询标签端点以检索实际数据。