Steteの更新方法について
#1
2018/12/10 (月) 14:08
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を呼ばないような構成にしたいのですが、
そういった仕組みはできないでしょうか。
お手数ですがどうぞ宜しくお願い致します。
タグ:
Re: Steteの更新方法について
任意のAPIのパラメータにリフレッシュトークンを渡しますと、
アクセストークンの有効機嫌が切れた場合に、新しいアクセストークン、リフレッシュトークンがレスポンスされます。
その新しいトークンを使う事によりuid/stateのAPIを呼ぶ事なくAPIを利用することができます。
下記のサイトをご参考にしていただければ幸いです。
https://developer.next-engine.com/api/refresh_token