AS3: загрузка изображений профиля Facebook, не могу загрузить определенные изображения - PullRequest
2 голосов
/ 06 июля 2011

Как видно из названия, я пытаюсь загрузить изображения профиля Facebook во флэш-память, используя AS3, сейчас я довольно далеко с этим, но я попал в блокаду.

по какой-то причине этот идентификатор будет загружаться: id: 522015860
URL: https://graph.facebook.com/522015860/picture

и этот идентификатор не загружается: id: 100001202215171 URL: https://graph.facebook.com/100001202215171/picture

Теперь обратите внимание на «10000» перед последним, каждый идентификатор с этим 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, написанный моим другом, и получаю доступ к его идентификаторам, которые я использую для загрузки изображений их профилей.

Есть идеи, как решить эту проблему?

С уважением, Марко Пизану

1 Ответ

0 голосов
/ 07 июля 2011

«Как вы храните идентификаторы? Возможно, int не сможет вместить такой большой номер. - by grapefrukt»

Вы совершенно правы, идентификатор был слишком большим для целого числа.

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