0

こんにちは私は今いくつかのリソースを試しましたが、javascriptを介してFacebookに画像を投稿した後にsrc_smallurlを返す方法を理解できないようです。object_idを応答として取得し、FQLクエリを実行して大小のURLを取得しようとしています...アップロード関数は正常に実行され、fqlクエリは何も返しません。どんな助けでも大歓迎です。

 function uploadphoto() {
var imgURL = "img_URL";

FB.api('me/photos', 'post', {
    url: imgURL, message: 'Pura Vita'
}, function (response) {
    if (!response || response.error) {
        alert(response.error);

    } else {
        alert(response.id);
        getPhotoInfo(response.id); 
    }
});

}

function getPhotoInfo(oid) {
    FB.api(
        {
            method: 'fql.query',
            query: 'Select src_big,src_small from photo where aid in(SELECT aid FROM album WHERE owner = me()) and object_id =' + '"' + oid + '"'
        },
        function (response) {
            alert('Post url: ' + JSON.stringify(response));
        });
 }
4

1 に答える 1

1

さらに 1 時間後、正しいアクセス許可が設定されていないことに気付きました。

于 2012-06-02T08:38:00.130 に答える