1

外部写真 URL を提供する JS SDK を介して Facebook に写真をアップロードできることは承知しています。しかし、ローカルでホストされている写真を Facebook にアップロードするにはどうすればよいでしょうか? 自分の IP アドレスを使用しても、次のエラーが発生します。

"http://10.0.1.9:9914/media/images/templates/cover/851x315_FLAME.png is an internal url, but this is an external request

コード:

var data = array();
data['message'] = 'hello world';
data['url'] = 'http://10.0.1.9:9914/media/images/templates/cover/851x315_FLAME.png';

FB.api('/me/photos', 'post', data, function(response){
    if (!response || response.error) {
        //alert('Error occurred');
    } else {
        //alert('Post ID: ' + response.id);
    }
}); 

私が望むのは、ローカルでホストされている写真を JS SDK を使用して FB にアップロードできることだけです! 助けてください!

4

1 に答える 1

1

同様の質問がここで尋ねられました。

iFrame アップロード アプローチはおそらく最良の選択肢ですが、それを行う余地がある場合は、サーバー側ですべてを行うこともできますか?

于 2012-11-04T19:45:16.143 に答える