フィードダイアログをアプリに追加することにより、人々がそれぞれのストーリーにコメントを付けてタイムラインに公開できるようにすることができます。
フィードダイアログでストーリーをシェアするためにアクセス許可の拡張を依頼する必要はありません。
このダイアログは、Facebook SDK for Javascript/iOS/Androidで、URLへの完全リダイレクトを実行することによって使用できます。このダイアログをトリガーするために使用できるサンプルコードスニペットを以下に示します。
フィードダイアログをトリガーするには、FB.ui
関数を呼び出します。その際に、method
パラメーターの値としてfeed
を使用します。
FB.ui({ method: 'feed', link: 'https://developers.facebook.com/docs/' }, function(response){});
Open Graphストーリーの公開もできるiOSシェアダイアログガイドをご覧ください。
Open Graphストーリーの公開もできるAndroidシェアダイアログガイドについて詳細をご確認ください。
https://www.facebook.com/dialog/feed? app_id=145634995501895 &display=popup &link=https%3A%2F%2Fdevelopers.facebook.com%2Fdocs%2F &redirect_uri=https://developers.facebook.com/tools/explorer
[あなたのタイムラインに投稿できる人]の設定を[自分だけ]に設定している人のタイムラインに、別の人がフィードダイアログを使って投稿しようとすると、「投稿できない」というエラーになります。
注: アプリでiTunesやGoogle Playストアへのリンク、またはFacebookプロフィールやページへのリンクをシェアしても、下記のパラメーターを使ってシェアで指定した画像や説明は投稿されません。代わりに、WebクローラーでアプリストアまたはFacebookページから直接スクレイピングしたアプリ情報の一部が投稿されます。これには画像が含まれない場合があります。iTunesやGoogle Playへのリンクのシェアをプレビューするには、シェアデバッガーにリンクのURLを入力します。
パラメーター | 説明 |
---|---|
| アプリの一意の識別子。必須。 |
| 利用者がダイアログでボタンをクリックした後にリダイレクトされるURL。URLリダイレクトを使用する場合は必須です。 |
| ダイアログをどのようにレンダリングするかを指定します。
|
| メッセージ投稿者のID。これを指定しない場合のデフォルトは、その時点の人になります。指定する場合、その人か、またはその人が管理するページのIDでなければなりません。 |
| このストーリーの公開先となるプロフィールID。これを指定しない場合のデフォルト値は |
| この投稿に添付されたリンク。 |
| この投稿に添付されているメディアファイル(SWFかMP3のどちらか)のURL。SWFの場合、動画サムネイル提供のための |
| この引数は、少なくとも5つの異なるアイテムで構成されるコンマ区切りリストです。そのそれぞれは、文字集合「0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz_」から取られた1文字以上15文字以下の文字列です。各カテゴリはFacebookインサイトで使用され、さまざまなタイプの投稿のパフォーマンスを測定するのに役立ちます。 |
パラメーター | 説明 |
---|---|
| その人が自分のタイムラインに公開するために投稿したストーリーID。 |
| ストリーム添付の中で説明の下に表示されるキー/値ペアのJSONオブジェクト。プロパティごとに1行が含まれます。キーは文字列でなければなりません。値は、文字列か、または |
| 投稿の「コメント」と「いいね!」リンクの横に表示されるアクションリンクについて記述する単一のオブジェクトを含むJSON配列。含まれているオブジェクトには、キーとして |
| この投稿に添付されている写真のURL。写真は200×200ピクセル以上でなければなりません。サイズについて詳しくは、シェアのベストプラクティスに関するドキュメントをご覧ください。 |
| リンク添付の名前。 |
| リンクのキャプション(リンク名の下に表示)。これを指定しない場合、このフィールドにはリンクのURLが自動的に設定されます。 |
| リンクの説明(リンクキャプションの下に表示)。指定しない場合、このフィールドには、リンクからスクレイピングされた情報(通常はページのタイトル)が自動的に入力されます。 |
| アップロードされたローカル画像ファイル( |