2012-03-15 5 views
0

어려운 것으로 보이지 않는 것을하려고하는데,이를 달성하는 방법을 찾을 수 없습니다. 리더 보드가있는 웹 앱이 있는데 사용자에게 페이스 북에서 점수를 공유 할 수있는 기회를 제공하고 싶습니다. 페이스 북의 페이지로 리다이렉트하거나, 두 경우 모두 자신의 벽에 기사를 게시하는 대화 상자를 통해 팝업을 불러오는 "페이스 북에 게시"링크가 있습니다.(사용자 상호 작용이있는) 인증없이 페이스 북에 게시

이것은 쉽고 매우 직접적이어야하며 사용자에게 앱이나 그와 비슷한 것을 허용하라는 메시지를 표시해서는 안됩니다. 그러나 어떤 앱이라도 해본 이후로 꽤 오래되었습니다. 여전히 가능합니까?

은 참고로이 레일에 루비 3.2 응용 프로그램 당신의 시간들에 대한

감사합니다!

답변

0

할 수있는 가장 좋은 것은 다음 앱 페이지에서 facebook javascript sdk 등이 포함됩니다 단지 Feed Dialog을 여는 FB.ui 메소드를 호출하는 것입니다.

당신은 또한 자신의 팝업을 열고 같은 공급 대화 상자의 직접 URL로 안내 할 수 있습니다 :

http://www.facebook.com/dialog/feed? 
    app_id=APP_ID& 
    link=LINK_URL& 
    picture=PICTURE_URL& 
    name=NAME& 
    caption=CAPTION& 
    description=DESCRIPTION& 
    message=MESSAGE_AS_THE_USER& 
    redirect_uri=REDIRECT_URL 

이 공급 대화 페이지에있는 모든이있다.

+0

"메시지"가 사용 중지 된 것처럼 보입니다. 그때 나를 위해 쓸모없는 종류였습니다. 하지만 고마워! – ksol

+1

앱이 악용하여 _message_ 입력란이 삭제되었습니다. 당신이 할 수있는 것은 [open graph] (https://developers.facebook.com/docs/opengraph/)를 사용하여 og 태그를 출력하는 루비 뷰를 얻는 것입니다. 페이스 북은 og 태그에서 모든 정보를 추출하고 사용자는 자신의 메시지를 남길 수 있습니다. –

+0

네, 방금 보았습니다. 그것은 직업을 할 수도 있습니다. 다시 한번 감사드립니다 :) – ksol

관련 문제