我认为这是一个错误,希望来自facebook或Instagram的人可以确认。
我正在使用Instagram的实时API。我有一个订阅工作正常,我的回调正在按预期工作。图像按预期进行投影。
问题在于并非所有帐户都有效。例如,我有一个帐户xxx1和xxx2拍照并使用标签' somethingnew',我订阅了这个标签,他们拍照并且没有投影。事实上,回调网址甚至没有获取信息。然后我使用我刚创建的帐户xxx3,一切正常;实时。由于我从最后一个标签中查询,我得到帐户xxx1和xxx2拍摄的照片。
有什么想法吗?这是一个错误吗?
答案 0 :(得分:0)
首先使用以下API考虑您的订阅:
https://api.instagram.com/v1/subscriptions?client_secret=xxx&client_id=xxx
请注意,订阅时出现错误是一个常见问题。有很多AWS服务器在回答该API,有些则无法正常工作。 Ping api.instagram.com,你会看到你获得该域名的多个不同的IP。有一个DNS循环,每次都没有到达同一台服务器。
我发现一个服务器(IP)似乎正在进行订阅,并已将我的服务器配置为使用该服务器(通过编辑/ etc / hosts文件)。不是一个可靠的解决方案......但它正在发挥作用。
然后,请注意“实时”并非真正“实时”。您可以收到几分钟(有时是几个小时)之前发布的图片的回调请求。这很奇怪......但我们要忍受这一点。
我已经为所有这些问题打开了门票,但没有得到Instagram的回答。