2016-08-14 3 views
0

Я начал работать с графическим API-интерфейсом Facebook, и у меня есть вопрос: Я делаю аутентификацию в Facebook, поэтому после того, как пользователь одобрил мое приложение, я получил accessToken и facebookUserID. note: Срок доступа accessToken истекает через час (!!!).ASP.NET C# Получить информацию о пользователе Facebook

Затем, на другой веб-странице «index.html», я хочу показать всех пользователей, которые одобрили приложение с полным именем и фотографией профиля, снятой с Facebook.

Теперь я не понимаю .. если кто-то войдет на страницу «index.html», чтобы просмотреть список пользователей, принявших заявку - (!!) месяца после их аутентификации, когда я сделаю HTTP-вызов для получения полного имени и изображения профиля, теперь доступ к терминалу истекает (много времени до этого), поэтому HTTP-вызов не будет выполнен. Последний вариант заключается в том, чтобы сохранить полное имя в течение одного часа между пользователем, принимающим приложение, и до истечения срока действия доступа. но если пользователь когда-нибудь изменит свое имя ... У меня нет обновленного Name!

если это важно - я использую javascriptSDK с проектом asp.net. Пожалуйста, помогите мне разобраться, как решить эту ситуацию.

ответ

0

Похоже, что невозможно создать долгоживущий токен с JS SDK напрямую, вам потребуется привлечь серверную сторону, см. this page.