ネクストエンジン API 開発者フォーラム: access_token・refresh_token
ネクストエンジン API のネクストエンジンAPIについてに関する開発者フォーラムの質問と回答。クライアントアプリ・ストア連携・エンジン利用についてのQ&A。
投稿者: 匿名ユーザー 日時: 2017/09/07
カテゴリ: ネクストエンジンAPIについて
APIを実行する時、access_tokenとrefresh_tokenは全部指定する場合、access_tokenが有効期限が切れますが、refresh_tokenの有効期限内であっても、エラーと戻るの原因はなんですか?
回答 (5件)
Section titled “回答 (5件)”運営 — 2017/09/11
Section titled “運営 — 2017/09/11”access tokenが有効期限切れ、refresh tokenが期限内という状態になった場合、初回のAPI実行のみエラーにはならず新しいaccess tokenとrefresh tokenが発行されます。
この時に発行されるaccess tokenとrefresh tokenを保持しておけば、以降のAPIは正常に実行することができます。
ただ、この時のaccess tokenとrefresh tokenを保持せず、今までのaccess tokenとrefresh tokenでAPIを実行するとエラー(002002: access_token[xxxxx]が不正です。)が発生します。
匿名ユーザー — 2019/05/20
Section titled “匿名ユーザー — 2019/05/20”基本的にその通りの動きになっているのですが、1~2週間に一回くらいのペースで「access tokenが有効期限切れ、refresh tokenが期限内という状態になった場合、初回のAPI実行時」にもエラーになるように見えます。
その場合、二度と新しいaccess tokenを貰えないのですが、何かやり方に問題があるか確認すべき点があればご助言願えませんでしょうか。
なお、ネクストエンジンAPIは使い始めたばかりで、まだ本番運用したことはありません。
匿名ユーザー(質問者) — 2017/09/11
Section titled “匿名ユーザー(質問者) — 2017/09/11”NeApiClient client = new NeApiClient(accessToken, refreshToken);
apiResult = client.apiExecute(“/api_v1_login_company/info”);
↑のように、ネクストエンジンAPIを呼び出すとき、入力パラメータにaccessTokenとrefreshTokenは指定していない場合、access tokenが有効期限切れ、refresh tokenが期限内という状態になった時、APIを実行すると、access tokenは新たに発行されますか?
運営 — 2017/09/21
Section titled “運営 — 2017/09/21”回答が遅くなり申し訳ございません。
access tokenの有効期限が切れrefresh tokenが期限内の場合については以下の通りになります。
【refresh tokenが指定された場合】
正常に出力パラメータが設定されaccess_tokenとrefresh_tokenが新しい値に更新されます。
【refresh tokenが省略された場合】
出力パラメータ「result」の値がredirectになります。
匿名ユーザー — 2024/12/03
Section titled “匿名ユーザー — 2024/12/03”お世話になります。
本日 2024/12/03 06:13:52 期限のアクセストークンについて、
期限切れ一回目 2024/12/03 06:14:40 の [POST] /api_v1_login_company/info アクセスで 002002 が返却されました。
その後もエラーが続いており、過去のご回答内容と食い違う認識です。
なおリフレッシュトークンの期限は 2024/12/05 06:13:52 です。
取り急ぎご対応いただくことは可能でしょうか?