2011-05-15 4 views
1

"게시물 삭제"가 이벤트 벽의 댓글에 적용되지 않는 것 같아 페이스 북 이벤트의 벽에서 댓글을 삭제할 수 있기를 원했기 때문에이를 연구하기 시작했습니다. 그러나 가능한지 여부를 알지 못하기 때문에 가능한 경우 내 서클에 직접 게시 한 게시물을 수동으로 삭제할 수 있는지 확인하기로 결정했습니다. 참고 아니요은 SDK를 사용합니다. 나는 URL을 만들고 Firefox v3.6.17의 주소 표시 줄에 입력하고 있습니다. Delete facebook post with Graph API - trouble getting this to workFacebook SDK and Graph API Comment Deleting ErrorFacebook GRAPH API를 사용하여 Facebook 덧글을 삭제하는 방법은 무엇입니까?

나는 다음을 통해 주석 데이터와 모든 필드를 볼 수 있습니다 :

https://graph.facebook.com/[POST_ID]?access_token=[ACCESS_TOKEN] 
`where [POST_ID] and [ACCESS_TOKEN] were got using the graph API.` 

을하지만, 할 곳에 지금 시작하고 이후

이 게시물은 많이 내게 도움이 나는 "method = delete"명령을 URL에 넣었습니까? 나는

https://graph.facebook.com/[POST_ID]?access_token=[ACCESS_TOKEN]?method=delete 

처럼, 마지막에 넣어 시도하지만,이 액세스 토큰의 일환으로 방법을 읽을 것 때문은 "잘못된 액세스 토큰 서명합니다"라는 메시지 OAuthException 발생합니다.

제가

https://graph.facebook.com/[POST_ID}?method=delete?access_token=[ACCESS_TOKEN] 

같은 post_id를 후 퍼팅 시도했지만 생각 때문 예외 (지원 방법) 결과 "access_token은 = [access_token이]"호출되는 메소드의 일부이다. 내가 주 이상 인용 된 글 중 하나가 표시

나는

DELETE https://graph.facebook.com/673509687_104812882909249?access_token={access_token} 
`where 673509687 is my userID and 104812882909249 is the objectID` 

를 사용하여 삭제할 때 오브젝트 ID에 사용자 ID를 앞에 추가해야하지만 파이어 폭스의 주소 표시 줄에

DELETE https://graph.facebook.com/[POST_ID}?access_token=[ACCESS_TOKEN] 

를 입력 할 때 그것은 그것을 인식하지 못합니다 (어쨌든 그렇게 될 것이라고는 생각하지 않았습니다). Google 검색 쿼리로 사용합니다.

웹 브라우저를 사용하여 comment_id 및 내 access_token을 사용하면 어떻게 댓글을 삭제합니까?

https://graph.facebook.com/[POST_ID]?access_token=[ACCESS_TOKEN]?method=delete 

가되어야한다 : 동일

https://graph.facebook.com/[POST_ID]?access_token=[ACCESS_TOKEN] & method=delete 

,

https://graph.facebook.com/[POST_ID}?method=delete?access_token=[ACCESS_TOKEN] 

가 있어야한다 :

https://graph.facebook.com/[POST_ID}?method=delete & access_token=[ACCESS_TOKEN] 
+0

HTTP 1을 보내서 다시 시도했습니다.1 DELETE 메서드를 사용하여 HTTP 메서드를 보내고 다음 응답을 받았습니다. '{ "오류": { "type": "OAuthException", "message": "# 200"사용자가 응용 프로그램을 허가하지 않았습니다 이 작업을 수행하십시오 "}}' 무엇이 누락 되었습니까? –

답변

2

당신은 큰하여 URL에 문제가

을 사용해야합니까?을 입력 한 다음 각 매개 변수 사이에 &을 입력해야합니다.

+0

아, 고마워. 적어도 지금은 별도의 프로그램 대신 브라우저로 보낼 수 있습니다. 브라우저가 여전히 같은 오류를 반환하고 있습니다. '{ "오류": { "유형": "OAuthException", "메시지": "(# 200) 사용자가 응용 프로그램의 수행을 승인하지 않았습니다 이 작업은 " } } 어떤 응용 프로그램입니까? 그래프를 조작하기 위해 FB 애플리케이션을 생성해야합니까 (commnent 삭제)? –

+0

@ V.K. 액세스 토큰을받을 때'publish_stream' 권한을 요청 했습니까? 게시/삭제에 필요합니다. – dwarfy

+0

@dwarfy 어떻게해야합니까? http://developers.facebook.com/docs/reference/api/에서 access_token을 복사하여 붙여 넣었습니다. 액세스 토큰의 수준이 다른가요? (알림, 지금 당장 SDK 나 Facebook 응용 프로그램을 사용하지 않습니다.) –

관련 문제