コンテンツにスキップ

uid・state取得について-入出力パラメータ

本APIはSDKを用いず、アプリから直接HTTP(S)通信を用いて認証してAPIを使う方向けの資料です

入力パラメータはGET、出力パラメータは入力パラメータで指定したredirect_uriへのリダイレクト(GET)になります。

アプリを起動したユーザーのログイン状態により以下の違いがあります

  • 未ログインの場合は、ユーザーにログイン画面が表示される
  • ログイン済みの場合は、ユーザーの入力が必要ない

上記の後に、入力パラメータで指定したredirect_uriにリダイレクトされます

ユーザーがログイン画面でログインしなかった場合は制御がアプリ側に戻りません

パラメータ省略備考
client_idネクストエンジンの「アプリを作る」 -> 該当アプリの「編集」 -> 「API」タブにあるクライアントID不可テスト環境で実施する場合は、テスト環境の値を指定する。販売する前には本番環境の値を指定する
redirect_uriネクストエンジンへのログイン後、リダイレクトするuriを指定する可能(ネクストエンジンのアプリを作る->APIのRedirect URIになる)ネクストエンジンのアプリを作る->APIのRedirect URIのホスト以外を指定することは出来ない
パラメータ名備考
uidアプリを起動したユーザーのuid
stateアプリを起動したユーザーのstatestateには有効期限があります。有効期限が切れた場合は再度本APIを呼ぶ必要があります
入力パラメータに渡したパラメータ上記パラメータ以外に、入力パラメータに渡したパラメータがそのまま返却されます