Facebook с FlashFacebook Api - бесконечная сессия с разными пользователями, использующими одно и то же приложение, возможно ли это? - PullRequest
0 голосов
/ 07 июня 2011

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

Теперь представьте, что я хочу сделать то же самое, но с другим профилем, возможно ли использовать одно и то же приложение? Любые идеи, как я могу определить различные учетные записи перед входом в систему?

Или мне нужно, чтобы разные программы на Facebook делали одно и то же для другой учетной записи?

Спасибо,

1 Ответ

1 голос
/ 01 декабря 2011

Ключ сессии использовался в старом API REST, токен доступа использовался в новых API OAuth и Graph. я предпочитаю токен, мой пример: Пользователь Michael может одновременно получить только один токен для FarmVille (игрового приложения). FarmVille (игровое приложение) имеет только один API-ключ / секретный ключ, назначенный для этого.

Но Майкл может одновременно владеть 2 или более разными токенами, такими как FarmVille и Farmvillage, но он не является взаимозаменяемым.

Если у вас две учетные записи с именами Майкл и Дэвид, вы можете получить два токена для одних и тех же приложений, таких как FarmVille, но они также не являются взаимозаменяемыми.

Для исправления: «Пользователь Майкл может получить только один токен для FarmVille (игровое приложение) в одно и то же время» неправильно, Пользователь Майкл может получить более одного токена в одних и тех же приложениях, если права доступа РАЗНЫЕ. Однако это все еще не совсем верно, в этот момент вы можете хранить несколько токенов с одинаковым разрешением и одними и теми же приложениями через https://www.facebook.com/desktop/notifier/transfer.php?__a=1

...