Как получить токен доступа от Facebook Подписанный запрос?

Мы используем SDK Facebook JavaScript SDK для аутентификации наших пользователей.

Как только пользователь аутентифицируется, пользователь получает FBSR_ cookie, содержащий подписанный запрос.

Затем мы используем Ajax, чтобы опубликовать некоторую информацию на наш сервер. Сервер принимает cookie с подписанным запросом, но когда сервер анализирует подписанный запрос (модифицированный Python SDK) в файле cookie, он декодирует объект JSON как:

{
   "algorithm": "HMAC-SHA256",
   "code": "2.AQDBJ3-ZpURb9P4T.3600.1316037600.1-786359552|BNK6FGOAkvMs7slboQMSIEJYDWc",
   "issued_at": 1316031333,
   "user_id": "786359552"
}

Это противоречит тому, что подписал документацию запроса говорит, что мы должны получить.

Сервер нужен токен доступа, поэтому он может получить дополнительную информацию с Graphapi.

Как мы получаем токен доступа из подписанного запроса?

7
задан Eric 15 September 2011 в 19:09
поделиться