2015-12-04 69 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

在正确的方向上没有任何提示将非常感激。

回答

相关问题