【发布时间】:2018-05-18 10:59:10
【问题描述】:
根据Facebook Platform Versioning,有两种方式可以与 Facebook API 交互,通过版本化调用和非版本化调用。
对于 API,一旦某个版本不再可用,对其进行的任何调用都将默认为下一个最旧的可用版本。
因此,如果我调用 v2.1 并且它不再可用,它将默认为 v2.6,因为它是当前最旧的可用版本。另外,如果我调用 v2.9 版本,我会收到来自 v2.9 的回复,因为它可用。
未版本化的调用将默认使用 API 的最旧可用版本
在这种情况下,如果我进行无版本调用,我也会默认使用 v2.6。
考虑到这一切,应用程序的“设置 -> 高级 -> 升级 Api 版本 -> 升级所有调用”中的设置有什么作用?
【问题讨论】:
-
谢谢,我已经阅读了该文档,我可以从中推断出“升级 API 调用”设置了默认的回退版本,以防您进行未版本化或过期版本调用。我做对了吗?
标签: facebook facebook-graph-api