了解 Instagram 的实时 api - node.js
Posted
技术标签:
【中文标题】了解 Instagram 的实时 api - node.js【英文标题】:Understanding the realtime api of Instagram - node.js 【发布时间】:2013-01-30 17:12:11 【问题描述】:我按照Instagram-Developers-Site 上的说明一步一步地订阅了一个主题标签。现在,当我的 node.js 服务器启动并运行时,我会提示 req.body
看看我得到了什么。这些是 Instagram 向我发送的 POST 请求:
[ changed_aspect: 'media',
subscription_id: 2844823,
object: 'tag',
object_id: 'food',
time: 1359561407 ]
这也如指南中所述,我现在的问题是: 我能用它做什么? 我的意思是我期望一个包含所有必要数据的 JSON 对象来在我的页面上显示照片。 例如,参数是:名称、PicURL、评论、位置,但我得到的只是上面的。 那么你能告诉我我收到的这些信息在哪些方面有用吗?
所以一个简短的总结: - 我想在我的页面上显示某个标签的照片 - 使用 Node 和 Express - PubSub 正在工作 - 我收到了一张新图片 postet,但我从哪里可以获得有关该特定图片的信息?
【问题讨论】:
您可以将该信息与tag endpoints中描述的端点一起使用 好的,但我是否使用任何接收到的数据。还是这个“实时”-Api 只是为了通知我有一张带有该标签的照片?这是我不明白的一点...... 您可以获得有关对象类型(标签)及其名称(食物)的信息,您可以使用这些信息来调用其他 API 函数。 是的,所以我可以看出在某个特定时间张贴了一张被标记为#food 的图片。但是我没有得到关于那张照片的任何信息,我也不能清楚地说这张照片有什么网址。我说的对吗? 同意,这也是我阅读文档的方式。 【参考方案1】:这个 JSON 只是一个有新照片的通知。然后你必须使用 instagram api 请求获取最后一张照片。
api.instagram.com/v1/tags/[your tag]/media/recent?count=1&.....
【讨论】:
【参考方案2】:您可以查看这个 Instagram 实时 API 演示应用以获得灵感:https://github.com/Instagram/Realtime-Demo
【讨论】:
以上是关于了解 Instagram 的实时 api - node.js的主要内容,如果未能解决你的问题,请参考以下文章