2016-07-06 19 views
0

最近、私たちはUnity AppでFacebookからこのアラートを受信しました。Facebook APIバージョン検出

あなたのアプリはGraph API v2.0への最近のAPI呼び出しを行っています。この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を使用していると言っていますか?無視するのは安全ですか?

答えて

1

私はそれが/me?fields=nameであるとは思わないと思います。たぶん、いくつかのレガシーコードでおそらく別の呼び出しがあります。 API Upgrade Toolを使用することを検討してください。詳細については、https://developers.facebook.com/docs/graph-api/advanced/api-upgrade-tool/

+0

私はFacebookのdevのページで入手警報をチェックしてください。 ![Facebook APIアラート](https://dl.dropboxusercontent.com/u/9385978/FacebookAPIs.PNG) /me?fields = nameのように見えますか? –

0

です。ちょうど最近、1人の男がこれに対する答えを見つけました。 Facebookには、アプリがv2.0を使用していると誤ってバグがあります。それにもかかわらず、アプリが正しく更新されているかどうかを確認することは害ではないと思います。

Facebook Developer Bug page

Unity Answers URL

関連する問題