Как отозвать определенный токен доступа к FaceBook - PullRequest
0 голосов
/ 28 октября 2018

Я могу создать столько маркеров доступа, сколько захочу в Facebook, даже, например, из Graph API Tools

, что означает: мое приложение может использовать токен множественного доступа для 1 конкретного пользователя.

, поэтому я использую этот токен в собственном мобильном приложении для доступа к данным пользователя (электронная почта, имя и т. Д.), Однако, когда пользователь меняет свой мобильный телефон, мне приходится отзывать токен доступа, который использовался для доступа к данным пользователя.и используйте другой новый токен доступа для нового телефона.отзыв токена доступа будет производиться на стороне сервера (через приложение PHP).

однако я не могу найти никаких ссылок в разработчику Facebook о том, как отозвать определенный токен доступа с помощью PHP SDK (или даже без SDK).

я попробовал ниже:

$fb->delete( '/me/permissions, array (), $this->access_token );
// and 
$fb->delete( '/me/permissions?access_token='.$this->access_token, array (), $this->access_token );

, но оба кода полностью удаляют пользователя из моего приложения (технически он отменит все маркеры доступа и снова запросит у пользователя разрешение - как, например,самый первый раз, когда пользователь использует мое приложение)

чтобы кто-нибудь знал, как отозвать определенный токен доступа FB с помощью PHP?

ура!

...