Facebook和Instagram的实时webhooks /订阅API是否需要身份验证?

时间:2017-12-26 09:28:12

标签: facebook-graph-api instagram-api

根据文档的措辞,似乎每个Instagram处理或Facebook用户,我想要获取推送通知,必须手动验证我的应用程序。没有它,没有办法做到这一点吗?我不打算取任何私人信息;只有公开的信息。

相比之下,Twitter的Firehose API以及YouTube的推送通知 - 不需要用户进行任何身份验证。您只需指定要更新的句柄或通道,即可实时获取。那么为什么Facebook或Instagram会要求它呢?这似乎不切实际;如果不在Instagram或Facebook上的用户只想使用我的服务来汇总他或她最喜欢的运动员(或其他什么)的帖子,为什么我必须从这些句柄请求身份验证?

1 个答案:

答案 0 :(得分:0)

基于我在Facebook开发者小组this thread上的对话:

  • 如果您正在访问个人用户的数据(甚至是公开的),则需要他们进行身份验证。
  • 如果您要访问网页的公开数据,则除了API密钥等外,您不需要任何身份验证。