Я работаю над 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?