Я работаю над приложением facebook и кое-что не понимаю, как работает их система авторизации.
Наша базовая настройка это
холст URL = domain.com/facebook
Это простая страница с элементом FBML Iframe, который указывает на domain.com/facebook/app, который является HTML-страницей, которая обслуживает приложение Flash.
Приложение Flash запрашивает дополнительные данные с нашего сервера приложений - некоторые из этих запросов запрашивают данные Facebook (например, список идентификаторов друзей).
Итак, Flash затем отправляет запрос на domain.com/resources/facebook/friends - это страница PHP, которая создает экземпляр Facebook (их библиотеку PHP), выполняет необходимый вызов их API и возвращает данные.
Однако запрос к этому URL-адресу (по флэш-памяти) не проверяется, поэтому он перенаправляется на их имя входа, а затем сам перенаправляет обратно мой URL-адрес холста с двумя параметрами - auth_token и следующий . Таким образом, запрос действителен, но перенаправление прерывает флеш-вызов.
Итак, я пытаюсь выяснить, как сделать так, чтобы эти другие вызовы API (когда они сами исполняют вызовы API Facebook) были привязаны к Facebook с самого начала.