4

https://developers.facebook.com/tools/explorer?method=GET에갔습니다. 내 Facebook 페이지의 ID를 설정하고 거기에 FB 타임 라인에 상태 게시를위한 올바른 권한을 설정하고 액세스 토큰을 생성했습니다. .Facebook 액세스 토큰을 확장 중 - "액세스 토큰이 애플리케이션 xxx에 속하지 않음"

그런 다음이 장기 라이브 토큰을 장기간 (유효 기간이 60 일인 토큰)으로 확장하려고했습니다. 그래서 나는 다음과 같은 않았다 - 나는 브라우저에 URL을 넣어 :

https://graph.facebook.com/oauth/access_token?client_id=APP_ID_OF_MY_FB_APP&client_secret=SECRET_ID_OF_MY_APP&grant_type=fb_exchange_token&fb_exchange_token=GENERATED_ACCESS_TOKEN_FROM_THE_FIRST_STEP 

브라우저에서 나는이 오류 메시지가 보았다

{ 
    "error": { 
     "message": "The access token does not belong to application APP_ID_OF_MY_FB_APP", 
     "type": "OAuthException", 
     "code": 1 
    } 
} 

이상해, 내 페이스 북 응용 프로그램의 APP_ID가 정확하기 때문에 , 페이스 북 페이지의 벽에 게시하려고 시도했지만 작동했습니다. 하지만 확장 된 액세스 토큰을 얻으려고하면 위의 오류가 발생합니다.

액세스 권한에 문제가 있습니까?

이 거의 확실 오류가 GENERATED_ACCESS_TOKEN_FROM_THE_FIRST_STEP 당신이있어 액세스 토큰을 확인 APP_ID_OF_MY_FB_APP 매개 변수

에서 사용하고있는 응용 프로그램 ID에서 실제로되지 않는 것입니다, 이는 말하는 의미

+1

Pls는이 액세스 토큰을 CHK 디버거 도구에서 보내고있는 –

답변

3

주셔서 감사합니다 Facebook's Debug Tool에 연장을 보장하기 위해 노력하는 것은 실제로 앱 생성 된 귀하의 AppID PARAM이 developers.facebook.com에서의 AppID에 동일하지 않습니다

0