公式の開発者チュートリアルから編集したこのコードを使用して、Facebook 共有を Web ページに統合しようとしていますが、うまくいきません。
function postToFacebook(item_id)
{
FB.api(
'/me/completeset:display',
'post',
{ item: 'http://completeset.us/item/'+item_id },
function(response) {
if (!response || response.error) {
alert('Error occured');
} else {
alert('Share was successful! Action ID: ' + response.id);
}
}); //End api
}
「アイテム」オブジェクトと「定義済み」アクションを定義して、アプリをセットアップしました。まだ何も投稿できていないので、まだアクションを送信できませんでした。item_id が正しく渡されていることを確認し、デバッグ ツールを使用して URL をデバッグしました。この関数を呼び出すと、unknown path components/ completeset:display
. このエラーに関する多くの情報を見つけることができなかったので、疑問に思っています: 原因は何ですか? どうすれば修正できるでしょうか?