пересмотренного ВопросаНовый маркер доступа без редиректа авторизовать войти
Я понимаю, используя ответ на: $facebook->api('/me?access_token='.$access_token)
определит, нужно ли вам новый маркер доступа. Так что мой вопрос ниже может быть упрощен следующим образом:
Если пользователь не приложения отменил авторизацию, есть ли способ FB утвержденных, чтобы получить новый маркер доступа без redirect to the auth log?
OLD ВОПРОС
Как указано в this question, Facebook (отсутствует) токенов доступа истекают по разным причинам. This solution предоставляется Facebook для повторной авторизации и захвата нового токена доступа к сети.
Однако это решение предположило, что я хочу следующее поведение:
- Перенаправления моих пользователей авторизовать диалог
- Если они не отменили авторизацию моего приложения, я автоматически получить новый маркер доступ
- Если они отменили мое приложение, они получат диалоговое окно auth для повторного авторизации.
Однако
- Если пользователь не моего приложения отменил авторизацию, я хотел бы новый маркер доступа.
- Если у пользователя есть, я делаю не хочу диалоговое окно auth (или новый токен доступа).
- В идеале, это может быть сделано в PHP, без редиректов авторизовать диалоговые