FacebookJavascriptSDKを使用してスマートTVアプリケーションを開発しています。
フィードにメッセージをアップロードする関数を実装したいので、次のようにFB.apiを使用します。
function FacebookUpload(msg){
var path = '/me/feed';
FB.api(path, 'Post', { message: msg, access_token: token}, function(response) {
if (!response || response.error) {
alert("error");
} else {
alert("successful with id [" + response.id + "]");
}
});
}
PCではうまく機能しますが、スマートTVでは機能しません。エラーメッセージは次のようになります。
ファイル: http
://connect.facebook.net/en_US/all.js
行番号:62
エラーの詳細:エラー:ドメインに無効な文字が含まれています。
このメッセージが表示されるのはなぜですか。また、このエラーを修正するにはどうすればよいですか。