3

JavaScriptを介してFacebookフィードダイアログを使用しています:

var p = {
method: 'feed',
    name: 'Title',
    caption: 'Subtitle - 26/02/2013',
    description: 'My text',
    link: window.location.href
};
FB.ui(p)

ユーザーがフィードの宛先ページを選択できるようにする方法はありますか?通常、結果のダイアログでは、ユーザーは自分の壁にメッセージを投稿できます。次のように、宛先選択を有効にします。

私の壁や私のページやグループに

Facebookサイトで発生するように、後続のページまたはグループの選択。この種の選択を表示する方法はありますか?

4

2 に答える 2

0

フィードダイアログボックスには、宛先を選択するためのオプションがあります。http://developers.facebook.com/docs/reference/dialogs/feed/を確認してください

于 2013-02-26T07:34:18.370 に答える
0

JavaScript SDKに含まれている組み込みの共有ダイアログには、この機能は含まれていません。代わりに、必要なオプションを使用して独自のドロップダウンを作成し、その下に共有ボタンを配置する必要があります。次に、このドロップダウンの値を見つけて、関数のtoパラメーターに追加する必要があります。FB.ui

<select id="to_user">
 <option value="{user_id}">My wall</option>
 <option value="{page_id}">My page</option>
 <option value="{group_id}">My group</option>
</select>

<script>
var p = {
    method: 'feed',
    to: $('#to_user').val(),
    name: 'Title',
    caption: 'Subtitle - 26/02/2013',
    description: 'My text',
    link: window.location.href
};
FB.ui(p);
</script>
于 2013-02-26T10:53:59.420 に答える