正如标题所说我试图使用AS3将Facebook个人资料图片加载到闪存中, 现在我已经相当远了但是我遇到了封锁。
由于某种原因,此ID将加载:
id:522015860
网址:https://graph.facebook.com/522015860/picture
这个id没有加载: id:100001202215171 网址:https://graph.facebook.com/100001202215171/picture
现在注意最后一个前面的“10000”,每个id都在前面有10000 它,我无法加载。
代码示例:
private function LoadFacebookImage(id:int):void
{
var loader:Loader = new Loader();
loader.contentLoaderInfo.addEventListener(Event.COMPLETE, FacebookImageLoaded);
loader.load(new URLRequest("https://graph.facebook.com/" + id + "/picture"));
}
更多信息: 我通过我的朋友写的一些PHP获取当前用户的好友列表,并访问他们的ID,我用它来加载他们的个人资料图片。
关于如何解决这个问题的任何想法?
亲切的问候, Marco Pisanu
答案 0 :(得分:0)
“你如何存储ID?一个int可能无法适应那么大的数字.-- by grapefrukt”
你完全正确,对于一个int来说ID很大。