API Facebook - как работать с профилем без тщеславного URL? - PullRequest
2 голосов
/ 16 января 2011

Я работаю над приложением Facebook для AS3 Flash only - и меня смущает вопрос о том, как загрузить картинку пользователя, когда не используется URL-адрес тщеславия.

После авторизации - я в состоянии получить доступ к основной информации, отлично: имя, фамилия (не профиль), но я получаю ссылку, которая может быть в 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 ]

2 голосов
/ 16 января 2011

Я считаю, что имя и имя тщеславия являются взаимозаменяемыми.

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

совпадает с

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


Примечание: вы также можете просто использовать http://graph.facebook.com/534895623/picture, если вы просто ищете изображения профиля.

0 голосов
/ 16 января 2011

После знака вопроса необходимо использовать амперсанд (&) для других переменных.

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...