如何设置Facebook App api级别版本?

时间:2016-06-24 13:29:46

标签: facebook facebook-graph-api facebook-javascript-sdk facebook-php-sdk

在Facebook开发者信息中心,当我查看我的应用时,我看到的内容如下:

This app is public and available to all users
API Version: 2.4
App ID: ...
App secret: ...

如何设置API版本2.3?显示2.4的字段被禁用(变灰),因此我无法编辑它。

2 个答案:

答案 0 :(得分:6)

你做不到。 v2.4是您的应用程序可以调用的最早版本。该值取决于应用程序的创建时间,并且不能由您更改。

答案 1 :(得分:0)

您不能在可用的最小值之前设置API级别,但您可以(并且应该)设置其中一个可用的级别。 This页面有一个非常详尽的解释,包括您没有指定API版本的最常见情况(无论是在调用中还是在您使用的SDK中):

  

如果我没有为API指定版本会怎样?

     

我们称之为无版电话。一个无法调用的电话会   默认为最旧的API版本。考虑一下   API版本的假设生命周期:

pic

  

无版本调用将始终指向最旧的版本   可在图表顶部找到。这是目前的v2.1,但之后   两年它将是v2.2,然后是v2.3等等。

     

因此,我们的建议是始终指定版本   尽可能打电话。

     

使用适用于Facebook的JavaScript SDK时,您无法进行无版本控制   API调用。