Как настроить подключение к API чата в Facebook при разрешении в качестве настольного приложения

StackOverflow https://stackoverflow.com/questions/7308210

Вопрос

Проблема, с которой я сталкиваюсь, заключается в том, что после того, как я разрешаю свое приложение для текущего пользователя, использующегоhttp://developers.facebook.com/docs/authentication/ (Поток на стороне клиента) Я не могу настроить подключение к XMPP, так как мне нужно знать клавишу сеанса для доступа к нему. При использовании серверного потока свойства сеанса отправляются как часть токена доступа. И я не нашел способ получить ключ сеанса для моего потока аутентификации на основе аутентификации на основе OAuth. Пожалуйста, предложите, как я могу это получить.

Я делаю все запросы от JavaScript (Google Chrome Edgine).

Это было полезно?

Решение

Facebook на самом деле снижает ключ сессии. Они только недавно (через пару дней после того, как вы опубликовали вопрос, который, по моему мнению,) обновили свой метод аутентификации, чтобы больше не требует ключа сеанса. Если по какой -либо причине вам все еще нужно, вы можете получить его, посмотрев метод Auth.promote_session в API REST, но это устарело и будет удалено в октябре.

Если вы проверьте https://developers.facebook.com/docs/chat/ Вы должны обнаружить, что токен доступа принесет вам то, что вам нужно сейчас.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top