API版本设置在Facebook应用程序设置中的作用是什么?

时间:2018-05-18 10:59:11

标签: facebook facebook-graph-api

根据Facebook Platform Versioning,有两种方式可以通过版本化通话和无版本通话与Facebook API进行互动。

  

对于API,一旦版本不再可用,对它的任何调用都将默认为下一个最旧的可用版本。

因此,如果我调用v2.1并且它不再可用,它将默认为v2.6,因为它是当前最旧的可用版本。另外,如果我拨打v2.9版本,我会收到v2.9的回复,因为它可用。

  

无版本调用将默认为最旧的API版本

在这种情况下,如果我进行无版本调用,我也会被默认为v2.6。

考虑到所有这一切,应用程序的“设置 - >高级 - >升级Api版本 - >升级所有通话”中的设置是什么?

enter image description here

1 个答案:

答案 0 :(得分:1)

好的,所以我在阅读Graph API Version Upgrade Guide之后通过@CBroe推荐并测试无版本和过期的版本调用来自己解决这个问题。

基本上它的作用是设置最小的回退版本,以防你进行无版本或过期的版本调用。根据文档,此设置在(后备)版本升级前一个月可用。

如果您对仍然可用的版本进行调用,则此设置无效。