2012-10-28 4 views
2

레일즈에서 사용자가 항목을 생성하여 다른 사용자의 항목 모음에 제출하는 Facebook 앱을 만들고 있습니다. 내가하고 싶은 것은 링크가 있습니다. 그 항목은 제출시 사용자의 벽에 자동으로 공유되지만 대화 상자 창이 나타나지 않으면 Graph API 문서를 이해할 수 없습니다. 누구든지 도와 줄 수 있습니까?페이스 북에 공유하기 대화창이없는 벽면

미리 감사드립니다.

답변

3

그래프 API를 사용하여 에 사용자의 feed을 입력 할 수 있습니다. documentation is here. . 당신은 그들에 로그인 할 때 사용자로부터 publish_stream 허가를 요청해야

를이 경우, URL은 다음과 같습니다 https://graph.facebook.com/USERNAME_OR_ID/feed 당신은 마크 주커 버그의 벽에 게시하려고한다면, USERNAME_OR_ID가 동일 할 zuck 또는 4. Ruby에서 POST 할 Net:HTTPSession을 확인하십시오.

1

페이스 북은 친구의 벽에 게시 할 가능성을 없애기 때문에 사용자가 자신의 벽에 게시하는 것이 아니라면 곧 사라질 것임을 기억하십시오.

https://developers.facebook.com/blog/post/2012/10/10/growing-quality-apps-with-open-graph/

포스트 API를 통해 친구의 벽에 "숨 깁니다"와 "스팸 신고"그래서 우리가 API에서 제거되는 포함 부정적인 사용자 피드백의 높은 수준을 생성합니다. 당신이 원하는 경우 사람들이 앱에서 친구의 타임 라인에 소식을 올릴 수 있도록 피드 대화 상자를 호출 할 수 있습니다. 사용자가 태그를 추가하거나 액션 태그를 추가하여 이야기를 들려주는 이야기는 친구의 타임 라인에 표시됩니다 (친구가 태그를 승인 한 것으로 가정).