11

https://graph.facebook.com/ "+userID+"/photos?access_token="+accessTokenに「投稿」リクエストを送信しようとしています

「url」パラメーターは base64 データ URI です。

「data:base64.... は内部 URL ですが、これは外部要求です」というエラーが表示されました。

4

2 に答える 2

-1
  <script src='http://connect.facebook.net/en_US/all.js'></script>
 FB.init({appId: "ur ap id of fb", status: true, cookie: true});
FB.login(function(response) {
       if (response.authResponse) {
         var access_token =   FB.getAuthResponse()['accessToken'];
         FB.api('me/photos', 'post', {
             message: 'posted by xxxx',
             status: 'success',
             access_token: access_token,
             url: 'test.png'
         }, function (response) {

             if (!response || response.error) {
                alert('Error occured');
             } else {
                 alert('Image Posted On Facebook');
             }

         });
       } else {

       }
     }, {scope: 'user_photos,photo_upload,publish_stream,offline_access'});

        },
        error:function(){

        }
于 2013-08-31T14:56:18.660 に答える