0

ファイル名(画像)を返すajax呼び出しがあります。ファイルは、ログインしたユーザーのウォールに投稿されます。

function grabscreen(){
    $("#load-image").css("display","block");        
    $.ajax({
        type: "POST",
        url: "ajax/grabscreen.php",
        data:{'found':toSend},
        success: function (result) {
            alert("ajaxreturn"+result);
            var imgUrl = 'http://192.168.100.1/public/FACEBOOKALL/images/'+result;
            FB.api('/me/photos','post',{
                message     : 'This is the message',
                link        : 'http://192.168.100.1/public/FACEBOOKALL/',
                name        : 'Test App',
                url     : imgUrl,
                description : 'Tryin to post images on wall'
            },function(response){

                if (!response || response.error) {
                    alert("some error");
                    grabscreen();

                } else {
                    $("#load-image").css("display","none");
            }
            }
            );
        }
    });

}

問題は、ファイル名が正常に返されたことを示すポップアップアラートとしてファイル名を取得した後、常にエラーが発生することです(ポップアップ「エラー」を介して)が、FB.apiが何らかのエラーをスローしています。

FB.api('/me/feed',..ただし、代わりに与えると、FB.api('/me/photos',..しかし、それは望ましい目標ではありません。私が間違っているのは何ですか?

4

0 に答える 0