2012-04-25 5 views
0

페이스 북 그래프 API를 사용하여 사용자를 대신하여 만든 뉴스 피드 게시물을 동일한 사용자가 작성한 의견으로 업데이트하려고합니다. 사용자가 publish_actions, publish_stream 및 read_stream 권한과 확장 권한을 부여했습니다.Facebook 그래프 : publish_stream 및 read_stream 권한을 사용하여 뉴스 피드 게시물에 댓글을 게시 할 수 있습니까?

api 탐색기에서만 message 및 access_token을 전달하면됩니다. 내 서버에 그 때 나는 다음과 같은 오류가 발생합니다 :

{ error: 
    { message: '(#100) Invalid fbid.', 
    type: 'OAuthException', 
    code: 100 } } 

이 오래된 질문은 offline_access가이 일을하기 위해 필요하다고 제안했다.

http://facebook.stackoverflow.com/questions/4877847/publishing-comments-on-my-facebook-app-profil

이제

offline_access되지 않으며없는 새로운 애플 리케이션을위한 옵션,이 문서에 의해 제안 사용자의 뉴스 피드에 대한 의견을 게시 할 수 있습니까?

답변

1

"publish_stream", "read_stream"권한은 사용자 피드에 대한 주석으로 충분합니다. 저는이 방법으로이 방법을 사용하고 있습니다. plz 그래프 api 탐색기가 기본적으로 모든 권한을 할당한다는 점에 유의하여 페이스 북 appid로 테스트 할 수 있어야합니다.

btw. 웹 기반 앱을 사용하는 경우 소셜 플러그인은 훨씬 간단하고 깨끗한 방법입니다. https://developers.facebook.com/docs/reference/plugins/comments/

+0

사용자의 피드에 게시물을 올리는 것뿐만 아니라 사용자 피드 내의 게시물에 댓글을 추가 할 수 있습니까? – asparagino

+0

페이 스북 문서 및 내 이전 응용 프로그램마다 예. 만나다; https://developers.facebook.com/docs/authentication/permissions/ publish_stream에 관한 부분 – guleryuz

+0

문서를 알고 있고 * 잘 작동해야한다는 것을 알고 있습니다. JS API 호출에서 할 수 있지만 서버 API 호출을 사용하여 수행 할 수 없습니다 - 위의 오류가 발생합니다. 답변 해 주셔서 감사합니다. 제발 나를 위해 다음을 확인해 주시겠습니까? 1. JS API 호출이 아니라 서버에서이 작업을 확실히하고 계십니까? 2. 앱에서 "offline_access 권한 제거"마이그레이션을 활성화 했습니까? 그러면 차이가 있습니까? 3. offline_access 권한이없는 사용자 및 앱에서이 작업을 수행하고 있습니까? – asparagino

0

또한 API에서 최신 문서를 체크 아웃했는지 확인하십시오. (쓰는 순간에 그것은 https://developers.facebook.com/docs/facebook-login/permissions/v2.0에 있었다).

publish_stream이 더 이상 사용되지 않는 것 같습니다. 내 프로젝트에서 나는 그것을 manage_notifications로 변경해야했다. 그러나 그것은 당신이 무엇을하려하는지에 달려 있으므로, 문서를 두 번 확인하십시오.

관련 문제