2016-07-06 3 views
0

우리는 최근 Unity App에서 Facebook으로부터이 경고를 받았습니다.Facebook API 버전 감지

귀하의 앱에서 2016 년 8 월 8 일 월요일에 2 년 약정 중단 기간이 끝나는 Graph API v2.0에 대한 최근 API 호출을 수행하고 있습니다. v2.1 이상의 모든 호출을에서 잠재적 인 부서진 경험을 피하기 위해

이 SDK 버전은 API 2.2에 있어야 6.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

왜 페이스 북이 우리가 API 2.0을 사용하는 말을한다? 무시해도 안전합니까?

답변

1

나는 또 다른 당신은 아마도 일부 레거시 코드에서 사용하는 전화 아마 거기 /me?fields=name 호출 생각하지 않습니다. API Upgrade Tool을 사용하는 것이 좋습니다. 자세한 내용은 https://developers.facebook.com/docs/graph-api/advanced/api-upgrade-tool/

+0

체크 아웃 I 페이스 북 dev에 페이지에서 얻을 경고를. ! [페이스 북 API 경보] (https://dl.dropboxusercontent.com/u/9385978/FacebookAPIs.PNG). /me? fields = name처럼 보이십니까? –

0

최근에 한 친구가 이에 대한 답변을 찾았습니다. 페이스 북과 같이 보이는 것은 실수로 앱이 v2.0을 사용한다고 가정하는 버그입니다. 그럼에도 불구하고 앱이 제대로 업데이트되었는지 확인하는 것이 좋지 않을 것 같습니다.

Facebook Developer Bug page

Unity Answers URL