Facebook FB.UI - Feed and Sare ダイアログに問題があります。FB.UI Javascript API を使用して、ウェブサイトのページを友人に送信する必要があります。Facebookのドキュメントによると、「from and to」パラメーターを使用する必要があるとのことです。しかし、「from と to」パラメータを使用すると機能しません。これらのパラメーターを削除すると正常に動作しますが、友達の壁に投稿することはできません。
私はしばらく探していましたが、次の手順を試しました。
ユーザーは自分のタイムラインに投稿するための適切な設定を有効にしていますか (チェック)
ユーザーが Facebook ページを気に入ったか (チェック)
ログインしていますか (チェック)
これはドキュメントへのリンクです: Feed and Share Dialogs
これは私のコードです:
PS: 「投稿が公開されました」というアラートが表示されますが、Facebook には表示されません。
function share()
{
FB.ui({
method: 'feed',
name: 'The name',
link: 'The URL',
from: '100001738814056',
to: '100003105898115',
caption: 'An example caption',
}, function(response) {
if (response && response.post_id) {
alert('Post was published.');
} else {
alert('Post was not published.');
}
}
);
}
編集: 私は私の問題についていくつかの詳細情報を持っており、私は問題を見つけたと思います.. この画像を見ると、「Feed」の行と「?api_key =」の行が表示されます。フィードの URL を見てみると、get API キーが欠落していると思います。正しいかどうかはわかりません
画像リンク