Facebook API - 如何在没有虚荣网址的情况下处理个人资料?

时间:2011-01-16 14:59:46

标签: actionscript-3 facebook api

我正在开发一款仅限AS3 Flash的Facebook应用程序 - 而且我对如何在未使用虚荣网址时下载用户图片感到困惑。

一旦授权 - 我能够访问基本信息精细first_name,last_name(不是个人资料图片)..但我确实收到了可以有2种形式的链接

1.with vanity url ie. 
http://www.facebook.com/mynickname

2. without vanityurl ie.
http://www.facebook.com/profile.php?id=100000462568669

当1.生效时,我可以通过..

访问远程个人资料图片
service.url = "http://graph.facebook.com/"+nickname+"?fields=picture";

但我不知道如何处理案例2 - 之前有人见过这个吗?

由于

2 个答案:

答案 0 :(得分:2)

我相信ID和虚荣名称是可以互换的。

http://graph.facebook.com/StevenLevy?fields=picture

相同

http://graph.facebook.com/534895623?fields=picture


注意:如果您只是在寻找个人资料照片,也可以使用http://graph.facebook.com/534895623/picture

答案 1 :(得分:-1)

问号后,您必须使用&符号(&)代替其他变量。

service.url = "http://graph.facebook.com/profile.php?id="+id+"&fields=picture";