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에서 실제로되지 않는 것입니다, 이는 말하는 의미
Pls는이 액세스 토큰을 CHK 디버거 도구에서 보내고있는 –