2012-07-07 5 views
1

나는 몇 시간 동안 내 머리를 두드 리고 있었고 ... api를 통해 페이스 북 페이지 탭을 제거 할 수없는 것처럼 보입니다. 사용되는 액세스 토큰 내가 전화를 만들기 위해 노력했습니다api를 통해 FaceBook 페이지 탭을 제거하는 방법

다음과 같은 권한 "offline_access, publish_stream, manage_pages, publish_actions"모두가

https://graph.facebook.com/[page id]/tabs/app_[app_id]?method=delete&access_token=[access token] 

응답은

{ 
    "error": { 
     "message": "(#210) Subject must be a page.", 
     "type": "OAuthException", 
     "code": 210 
    } 
} 

입니다

내가 페이스 북 그래프 탐색기를 사용하는 경우

http://developers.facebook.com/tools/explorer 
,210

응답 내가 응답이 (# 210) 주제 페이지 수 있어야한다

 FB.api(**pageid/tabs/app_1234**, 'delete', {access_token: **My Access tocken**} ,function(response) { 
      alert(response); 
     }); 

자바 스크립트 API 호출을 할 경우


을 제거하지 않습니다 ... 탭 객체 JSON입니다 .


난 당신이 전체 pagid/탭을 포함하는 경우/TABID 다음은/paigeid/탭/pagaid/탭/TABID 그래서 내가 해봤

 FB.api(**app_1234**, 'delete', {access_token: **My Access tocken**} ,function(response) { 
      alert(response); 
     }); 

응답하게 읽었습니다

(#803) Some of the aliases you requested do not exist: app_XXXXXXXXXXXX 

내가 C#을 페이스 북의 클라이언트를 사용하는 경우입니다

fc.Delete("pageid/tabs/tabid") 

이 결과는 오류 메시지가 혼란 스러울 것 같다 다시

(#210) Subject must be a page. 
+0

물론 나는 그렇게 할 것이다. 나는 혼자서 해결책을 찾기 위해 노력한 페이지 밖의 탭에 불과했다. 나중에가. 그리고 타이 btw ... 나는 또한 도움이 발견 ... http : //stackoverflow.com/questions/7444110/fetching-pages-tab-and-adding-tab-to-the-facebook-pages-by-graph- api-method-fb – robert

+0

나는 또한 내 질문의 절반 이상을 받아 들였다. 나는 내 자신에게 대답했다. 나는 챔피언이 무엇인지 : P – robert

답변

2

입니다. 나는 또한 과거에이 문제를 보았습니다.

올바른 access_token을 사용하고 있지 않습니다. 페이지에 대해 access_token을 사용하십시오.

관련 문제