我们收到了来自Facebook的通知,我们的某些游戏仍在使用GRAPH API v2.9,我们应该迁移到GRAPH API v2.10或更高版本。
我使用了Facebook提供的升级工具,有些游戏似乎需要修改才能升级到2.10。
我检查了这些应用程序正在发送哪个版本的GRAPH API,其中一个使用了GRAPH API 3.0(我在日志中找到了这样的URL:https://graph.facebook.com/v3.0/{app_id}
)。
在后台,我看到我们可以更改所有用户或developper/tester/admin
应该调用的Graph API版本。当前的默认值为v2.9,从2019年7月22日开始将很快为v2.10。
我使用了应该将呼叫定向到3.3的测试用户,到目前为止我的游戏还没有发现任何问题。
所以,我有3个问题:
为模拟应用程序在更新时的行为,我创建了临时测试用户(由您的后台生成),将Graph API设置为3.3,并使用这些帐户在设备(iOS和Android)上登录,以及下载/玩我们的游戏。是测试潜在迁移问题的正确方法吗?
如果我的游戏将请求发送到3.0,但在后台,我们将所有用户呼叫设置为2.9,将使用哪个版本?
如果将GRAPH API调用更新为3.3,而我们的应用仍将其调用为3.0,将使用哪个?