在图谱 API 8.0 版本中,我们针对开发者访问特定权限和 API 的方式,推出了重要更改。自太平洋夏季时间 2020 年 10 月 23 日上午 10 时起,开发者需要改为使用基于口令的访问权限才能访问 Facebook 和 Instagram 的用户图片和 oEmbed 端点。
本帖子概述了开发者需要执行以避免其应用中断的更改和所需步骤。
现在,Facebook 要求使用客户端或应用访问口令来访问用户的头像。自太平洋夏季时间 2020 年 10 月 23 日上午 10 时起,如果在没有访问口令的情况下根据用户编号查询头像,系统将返回通用的轮廓贴图,而非头像。对于合作伙伴而言,这是一项重大更改。虽然需要使用客户端或应用口令才能查询用户编号,但这仍是目前查询 ASID 的最佳实践(但不是必要操作)。
我们还将于太平洋夏季时间 2020 年 10 月 23 日上午 10 时停用 Facebook 和 Instagram 的现有旧版 API oEmbed 端点,并将其替换为新的图谱 API 端点。如果开发者没有进行此更改并继续尝试调用现有 oEmbed API,则其请求将会失败,并将收到错误消息。这些新端点将要求用户使用客户端或应用访问口令或 ASID 查询。
准备好切换了吗?如要了解有关这些更改的更多信息,请阅读关于用户图片的开发者文档,另请访问 Facebook OEmbed 和 IG OEmbed 的更新日志,以了解有关如何开始调用这些图谱 API 端点的详细信息。