3

当他们通过用户名/ID 配置页面时,我想访问其他用户的公共数据以显示在我的网站上。这意味着我将在 FB/Instagram 端创建一个应用程序,并在此应用程序的访问令牌的帮助下,我想获取其他用户的公共数据。

这种情况现在有效吗?早些时候这是可能的,但我现在不确定政策的变化。连文件都不够清楚,能不能说有可能?

最近有人试过这个吗?

4

2 回答 2

3

用户:根据授权的权限,只有专门授权您的应用程序的用户的数据可用。用户个人资料的数据是否公开无关紧要,您必须分别获得每个用户的许可。

页面:如果您想获取您不拥有的页面的数据,您必须通过您的应用程序进行审核流程才能访问“页面公共内容”:https ://developers.facebook.com/docs/apps /review/feature/#reference-PAGES_ACCESS

这适用于 Facebook,关于 Instagram,您也可以点击文档:https ://developers.facebook.com/docs/instagram-api/business-discovery

于 2019-01-13T20:08:47.430 回答
0

在这种情况下,我的第一条建议是来自Data365的 Facebook API 或 Instagram API. 我可能被认为是有偏见的,因为它是我工作的工具,但它确实是一个可靠的工具,您可以通过用户 ID 或用户名获取公共个人资料数据。当然,您可以使用官方 Facebook/Instagram API 来搜索所有公共对象(帖子、用户、页面、事件、组、地点、签到)。但请注意,官方 API 有许多限制。Andyrandy 已经在他的回答中描述了它们。与官方API相比,我们没有这样的限制。此外,我们的 API 提供诸如性别和年龄识别(通过面部照片)以及帖子反应识别等独特功能,从而在获得的分析中提供竞争优势。Data365 API 还使开发人员能够为一次性或自动数据更新创建监控任务。最重要的是,我们不违法,只在法律框架内提供网络抓取。

于 2022-01-04T12:36:27.030 回答