フィードをウォールに投稿しようとしたところ、エラー メッセージが表示されました
An error occurred. Please try again later.
API Error Code: 191
API Error Description: The specified URL is not owned by the application
Error Message: redirect_uri is not owned by the application.
ここに私のコードがあります
var app_url = http://xxx.xxx.xxx.xxx;
var fb_app_id = xxxxxxxxxx;
// When init
FB.init({
appId: fb_app_id,
status: true,
cookie: true,
xfbml: true,
frictionlessRequests: true,
useCachedDialogs: true,
oauth: true
});
// When posting
FB.ui({
method : 'feed',
link : 'http://apps.facebook.com/' + fb_app_id,
redirect_uri : app_url + 'facebook/index.php',
picture : app_url + 'icon/fb_feed_lvup.png',
name : 'My Game',
caption : 'Player level up to ' + level + '!!',
description : 'Congratulation :D'
},
function callback(response) {
// Callback after feed posted...
console.log('publishStory UI response: ', response);
});
「アプリドメイン」を設定していないアプリ設定に関連しているのかどうかわかりませんか?
ホストにドメイン名がないため、設定できません。IP アドレスを使用して URL 設定を設定しているだけです。