2012-02-16 3 views

답변

-3

당신이 이미 사용자 벽면에 게시하는 방법을 알고 있다면 당신이 찾고있는 것을 정말로 이해하지 못합니다. 그런 다음 벽에 같은 메시지를 게시 할 수없는 이유는 무엇입니까?

그래프 api를 사용하여 게시하려는 사용자 벽의 요청 URL에 정의 된 사용자 벽에 메시지를 게시 할 때 많은 경우에 사용자 ID 대신 "me"를 사용합니다 로그인 한 사용자에 대해 게시 중이므로 PROFILE_ID/피드에 요청할 수 있습니다 (여기에 명시된대로 : http://developers.facebook.com/docs/reference/api/user/#posts).

facebook 피드의 공유 버튼을 클릭 할 때와 마찬가지로 "공유 한 것"을 찾고 있다면 그래프 API에서 공유 할 수 있다고 생각하지 않습니다.

+6

@ starling을 오해하고 있습니다. 그는 새로운 동일한 게시물을 만들지 않으므로 원래의 포스터의 게시물을 공유하려고합니다. 이들은 완전히 다른 두 가지입니다. –

5

예, 그래프 2 API를 사용하여 공유 할 수 있습니다. 당신이하는 방법은 /feed 가장자리를 사용하고 링크로 공유하고 싶은 게시물의 URL을 전달하는 것입니다.

POST /v2.2/{page-id}/feed HTTP/1.1 
Host: graph.facebook.com 

link=https://www.facebook.com/{page_id}/posts/{post_id} 

공유하는 게시물에 대한 표준 Fb 권한이 적용됩니다.

https://developers.facebook.com/docs/graph-api/reference/v2.2/page/feed

는 위의 방법으로, FbGraph2 보석을 사용하여 로컬 레일 응용 프로그램에, 오늘 이루어졌다. enter image description here

+0

! 당신은 영웅입니다! 어떻게 그 결론을 내렸습니까? 이 API는 매우 모호하며 완전히 불분명합니다. 감사!! 나는 잠시 동안이 일을하고 있으며 아무 일도없는 것처럼 보였다. 해당 솔루션에 도달하는 프로세스에 대해 설명해 주시겠습니까? – Ted

관련 문제