1

Facebookの共有ボタンをモバイルWebアプリに追加して、アプリの特定のコンテンツをテキスト付きの画像などで共有したいと思います。

しかし、私は本当に混乱しています!!!

「共有ボタン」は廃止されていますか?代わりにその動作に何を使用しますか?

Facebookの開発者サイトでよく読んだのですが、使用するコード例が見つかりませんでした。

これを実装するのを手伝ってください。どんなコードでも大歓迎です!!

これが私がmrtomソリューション(最初のオプション)のおかげで使用したソリューションです:

これをhtmlファイルに追加します。

  <a href="http://www.facebook.com/dialog/feed?app_id=your_app_id&  
link=http://developers.facebook.com/docs/reference/dialogs/&  
picture=http://fbrell.com/f8.jpg&  
name=Facebook%20Dialogs&caption=Reference%20Documentation&description=Dialogs%20provide%20a%20simple,%20consistent%20interface%20for%20applications%20to%20interact%20with%20users.&message=Facebook%20Dialogs%20are%20so%20easy!&  
redirect_uri=your_Mobile_Site_URL">share</a>

app_idとを自分のものに変更する必要がありますredirect_uri
必要に応じて変更できるその他のパラメータ

https://developers.facebook.com/docs/reference/dialogs/feed/で、指定できるすべてのプロパティのプロパティテーブルを見つけることができます。

何かがはっきりしていないか尋ねます。

4

1 に答える 1

2

答えは、必要な機能によって異なります。

フィードダイアログ(https://developers.facebook.com/docs/reference/dialogs/feed/ )を使用して、ユーザーとしてFacebookに投稿できます。つまり、ユーザーがステータスの更新を投稿するのと同じです。

公開権限を持つユーザーアクセストークンがある場合は、GraphAPIを直接使用できます。上記のフィードダイアログのドキュメントは、これを行う方法の例を示しているか、https://developers.facebook.com/docs/reference/api/user/を参照してください。サーバーまたはJavascriptSDKを使用して、独自のボタンを接続してリクエストを行うだけです。

送信ボタン(https://developers.facebook.com/docs/reference/plugins/send/)を使用して、ユーザーがコンテンツを特定の友達に送信できるようにすることができます

または、最後に、sharer.phpを使用できます。現在、そのドキュメントは見つかりませんが、「Facebooksharer.php」をGoogleで検索するだけで役に立ちます。

于 2013-01-03T09:44:27.043 に答える