2012-03-15 9 views
0

私は難しくないようなことをしようとしていますが、達成方法を見つけることができません。私はリーダーボード付きのWebアプリケーションを持っています。ユーザーにFacebookのスコアを共有する機会を与えたいと思います。 Facebookのページにリダイレクトするポップアップが表示され、どちらの場合も壁に物語を公開するためのダイアログが表示されます。(ユーザーのやりとりを伴う)認証なしでFacebookに公開

これは簡単で直感的でなければなりません。ユーザーにはアプリなどを許可するよう求められません。しかし、それは私がそれを行うすべてのアプリケーションを行って以来、かなりの時間があります:それはまだ可能ですか?

はFYIこれはRuby on Railsの3.2アプリあなたの時間の人たちのための

感謝です!

答えて

0

あなたのアプリページにfacebook javascript sdkを含めてからFB.uiメソッドを呼び出して、Feed Dialogを開くことをおすすめします。

また、独自のポップアップを開くと、同じフィードダイアログの直接の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_フィールドが削除されました。あなたができることは、[開いているグラフ](https://developers.facebook.com/docs/opengraph/)を使って、あなたが望むものを作成してからそのリンクをポストするfbフィードダイアログをポップすると、facebookはogタグからすべての情報を抽出し、ユーザは自分のメッセージを書くようになります。 –

+0

私はちょうどそれを見た。それは仕事をするかもしれない。再度、感謝します :) – ksol

関連する問題