2015-12-04 93 views
0

這是一個我確定有一個簡單答案的問題,但我現在已經有好幾天沒有找到答案了。訪問Facebook個人資料圖片時遇到的問題

當我嘗試通過圖API訪問picture時,問題就出現了。

根據圖形API以下URL應該返回一個JSON與is_silhouetteurl

https://graph.facebook.com/xxx/picture 

當我嘗試在Graph Explorer它工作正常,但是當我在瀏覽器中測試相同的URL,我得到自動重定向到響應的URL屬性,而不是獲取JSON。

我的問題是,我需要訪問該JSON的內容來獲取URL屬性,以顯示用戶配置文件。

我的代碼看起來是這樣的

var fbimage = "https://graph.facebook.com/" + e.uid + "/picture/"; 
    var xhrFbImage = Ti.Network.createHTTPClient({ 
     onload : function() { 
      jsonData = ''; 
      jsonData = this.responseText; 
      Ti.API.info("inside FB response..."); 
      Ti.API.info(jsonData); 
     } 
    }); 
    xhrFbImage.open("GET", getFbImage); 
    xhrFbImage.send(); 

的響應總是null

在正確的方向上沒有任何提示將非常感激。

回答

相關問題