私はphpでGooogledrive Apiを使用しています.それを使用して、資格情報部分からリフレッシュトークンを取得しました.アクセストークンは3600秒後に期限切れになります.私の質問は、このリフレッシュトークンから新しいアクセストークンを取得する方法です.Google PHPクライアントで指定された方法を使用しました. library.私はapiclientのrefreshtoken( 'refreshtoke')関数を呼び出しました.私のコードは次のとおりです
$client = new apiClient();
$client->setClientId('my-client-id');
$client->setClientSecret('my client-secret-key');
$client->setRedirectUri('my redirect uri');
$client->refreshToken('MY-retrieved-refresh-token');
しかし、次のエラーが表示されます:- 「OAuth2 トークンの更新中にエラーが発生しました。メッセージ: '{ "error" : "invalid_grant" } .**というメッセージを含む Uncaught exception 'apiAuthException'
助けてください.残りはすべて正常に機能します.しかし、アクセストークンは3600秒後に期限切れになり、更新されません