0

В приложении «Мой узел» я храню в БД долгоживущий токен доступа к facebook и периодически запускаю cron.Обновить токен доступа facebook от узла

Есть ли способ обновить этот токен доступа через 60 дней, не прося его обновить в мобильном приложении? Я использую модуль узла fbgraph для связи с графическим API, поэтому, возможно, есть способ обновить этот токен от самого бэкэнда, не перейдя в мобильное приложение, попросите статус и снова войти в систему с помощью JavaScript SDK.

ответ

1

Токены всегда должны быть обновлены при взаимодействии с пользователем, нет возможности автоматически обновлять их.

Но вам не нужно снова войти в систему, вам просто нужно использовать эту функцию, чтобы обновить токен пользователя: https://developers.facebook.com/docs/reference/javascript/FB.getLoginStatus/

+0

вы можете дать пример кода, чтобы обновить его дал старый маркер доступа? – MarBVI

+0

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

Смежные вопросы