Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   API приложений и сред (http://www.flasher.ru/forum/forumdisplay.php?f=61)
-   -   Инициализация внешней библиотеки для работы с facebook (http://www.flasher.ru/forum/showthread.php?t=176526)

e_oneg1n 12.03.2012 22:14

Инициализация внешней библиотеки для работы с facebook
 
Доброго времени суток.
Пишу сюда, в надежде, что в данной ветке форма я найду ответ на свою проблему.
Я интегрирую приложения в facebook, для этого пользуюсь вот такой библиотекой

http://code.google.com/p/facebook-actionscript-api/

и сразу возникает проблема. Когда я делаю :

Код AS3:

Facebook.init(APP_ID, onInit);
 
public function onInit(pSuccess:Object, pError:Object):void {

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

Inet_PC 12.03.2012 22:18

Возможно нужно запускать не локально а с фейсбука, в любом случае раздел Вы выбрали не подходящий.

e_oneg1n 13.03.2012 00:24

Я как раз-таки не локально и запускаю. Ни чего не приъходит

Добавлено через 42 часа 56 минут
После долгих танцев с бубном было выявлено следующее. Перед

Код AS3:

Facebook.init

обязательно надо ставить проверку, а именно

Код AS3:

 if(ExternalInterface.available) { 
  //инициализируем Facebook
}

После этого проблема исчезает, фреймворк инициализируется и колбэки приходят.


Часовой пояс GMT +4, время: 09:02.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.