Есть ли способ обновить токены для WordPress OAuth2.0?

Я работаю над Wordpress.com API... это мое мнение: 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?

0 ответов

Другие вопросы по тегам