Есть ли способ обновить токены для WordPress OAuth2.0? - PullRequest
0 голосов
/ 27 декабря 2018

Я работаю над API Wordpress.com .. Это мое мнение: https://developer.wordpress.com/docs/oauth2/

У меня уже есть токен и он хранится в базе данных.Я искал, как я могу обновить это всякий раз, когда пора истечь без вмешательства пользователя.У меня есть опыт работы с OAuth2.0 с другими приложениями, поэтому у меня есть идея, как это сделать.Кажется, что это другой случай, если вы можете проверить мою ссылку, нет никаких указаний на то, как я могу обновить токен.

Я пытался экспериментировать, ссылаясь на это: https://www.oauth.com/oauth2-servers/access-tokens/refreshing-access-tokens/, чтобы решитьпроблема и сделали это:

POST https://public-api.wordpress.com/oauth2/token
params:
grant_type=refresh_token
token=<MY_SAVED_TOKEN>
client_id=<MY_CLIENT_ID>
client_secret=<MY_CLIENT_SECRET>
redirect_uri=example.com

но grant_type refresh_token не был принят (или даже не существовал), если я изменил grant_type на authorization_code - он не примет мой токен

Можете ли вы научитьКак вы обновляете свой Wordpress API Oauth2?

...