我们最近在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?忽视是否安全?
答案 0 :(得分:1)
我不认为/me?fields=name
来电可能是您在某些遗留代码中使用的另一个电话。考虑使用API Upgrade Tool您可以在https://developers.facebook.com/docs/graph-api/advanced/api-upgrade-tool/
答案 1 :(得分:0)
就在最近,一位老兄找到了答案。看起来Facebook有一个错误,认为应用程序正在使用v2.0。不过,我认为检查应用程序是否正确更新不会有什么坏处。