Steteの更新方法について

Steteの更新方法について教えて頂けますでしょうか。

【開発環境】
言語:Google Apps Script
実行環境:上記Google apps script内

上記環境ではuid/stete取得の為のAPIを叩いた際のRedirect uriを受けられない為、
ローカルの環境でphpを立て、uid/stateを取得し、その値をコピーしてGoogle apps script側でAPI呼び出しを試みました。
上記環境の場合、常にアクセストークンを更新し続けなければならないと理解しております。

しかし、以下APIでアクセストークンを呼ぶ為にはuid/Stateが必須パラメーターになっており、
かつ、stateは一度APIを呼ぶ度に失効してしまっているようでした。
https://developer.next-engine.com/api/api_v1_neauth

uid/stateのAPIを呼ばないような構成にしたいのですが、
そういった仕組みはできないでしょうか。

お手数ですがどうぞ宜しくお願い致します。

任意のAPIのパラメータにリフレッシュトークンを渡しますと、
アクセストークンの有効機嫌が切れた場合に、新しいアクセストークン、リフレッシュトークンがレスポンスされます。
その新しいトークンを使う事によりuid/stateのAPIを呼ぶ事なくAPIを利用することができます。

下記のサイトをご参考にしていただければ幸いです。
https://developer.next-engine.com/api/refresh_token