Facebook API版本检测

时间:2016-07-06 21:45:03

标签: unity3d facebook

我们最近在Unity App上收到了来自Facebook的提醒。

您的应用最近对Graph API v2.0进行了API调用,该调用将于2016年8月8日星期一到达2年弃用窗口的末尾。请按顺序将所有调用迁移到v2.1或更高版本避免潜在的破碎经历。

SDK版本为6.2.2,应该在API 2.2 - 2.4上。

这些是我正在使用的API /属性:

FB.Init(OnFbInit,OnHideUnity); FB.API(“/ me?fields = name”,Facebook.HttpMethod.GET,GotFBData); FB.IsLoggedIn; FB.UserId FB.AccessToken 的FB.login

为什么Facebook说我们正在使用API​​ 2.0?忽视是否安全?

2 个答案:

答案 0 :(得分:1)

我不认为/me?fields=name来电可能是您在某些遗留代码中使用的另一个电话。考虑使用API Upgrade Tool您可以在https://developers.facebook.com/docs/graph-api/advanced/api-upgrade-tool/

找到有关它的更多信息

答案 1 :(得分:0)

就在最近,一位老兄找到了答案。看起来Facebook有一个错误,认为应用程序正在使用v2.0。不过,我认为检查应用程序是否正确更新不会有什么坏处。

Facebook Developer Bug page

Unity Answers URL