Постоянный токен доступа к Facebook - PullRequest
0 голосов
/ 17 февраля 2012

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

Facebook.FacebookAPI fbApi = new Facebook.FacebookAPI();
JSONObject currentUser = fbApi.Get("/me");

это нарушает, говоря несанкционированный

Ответы [ 2 ]

0 голосов
/ 18 февраля 2012

Я не думаю, что вы используете самую последнюю версию API.Похоже, вы используете устаревший из https://github.com/facebook/csharp-sdk#readme

Если вы используете последний, то вы можете сохранить токен доступа.Возьмите последние из: https://github.com/facebook-csharp-sdk/facebook-csharp-sdk/#readme

0 голосов
/ 17 февраля 2012

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...