これは、ウェブサイトをクライアントとして登録するときに設定されます。詳細については、クライアント識別子を参照してください。登録時にクライアントに割り当てられたシークレット値。クライアントシークレットはウェブページに確実に保存できないため、ブラウザベースのアプリではクライアントシークレットを使用しないでください。client_secretを渡さない場合、リフレッシュトークンは返されません。その場合でも、code_verifierが有効であればアクセストークンは返されます。認可リクエストでcode_challengeの生成に使用されたものと同じcode_verifier。認可リクエストでcode_challengeを使用した場合は必須です。RFC(英語のみ)を参照してください。Basic認証を使用して認可ヘッダーに渡すこともできます。詳細については、RFC2617(英語のみ)を参照してください。SDKを使用してトークンリクエストを行うには、authorizeの呼び出しに使用されるoptionsオブジェクトのpkceをtrueに設定する必要があります。APIを呼び出します。pkceがtrueに設定されていて、code_challengeが指定されていない場合は、SDKがcode_verifierとcode_challengeを生成します。code_challengeは認可リクエストで使用されます。APIによって使用されます。Cookieが有効になっている必要があります。retrieveTokenの呼び出しはauthorizeの呼び出しと同じドメインで行う必要があります。APIを参照してください。POST認可リクエストを送信すると、認可サーバーから直ちにHTTPレスポンスでアクセストークンまたはエラーが返されます。}成功時のレスポンスには次の値が含まれます。ユーザーアカウントのアクセストークン。最大サイズは2,048バイトです。返されたトークンのタイプ。bearerである必要があります。アクセストークンが無効になるまでの秒数。新しいアクセストークンをリクエストするために使用できるリフレッシュトークン。最大サイズは2,048バイトです。レスポンスパラメーターは、application/jsonメディアタイプを使用してエンコードされます。詳細については、RFC4627(英語のみ)を参照してください。401(未承認)のステータスコードを返す場合があります。これには、クライアントが認可ヘッダーでclient_idとclient_secretの値を渡したものの、クライアントが認証されなかった場合などが該当します。失敗時のレスポンスには次の値が含まれます。エラーコード値を表すASCIIエラーコード。クライアント開発者が判読できる形でエラーに関する情報を記載したASCII文字列。クライアント開発者が判読できる形でエラーに関する情報を記載したウェブページへのURI。errorの値として、次のいずれかのエラーコードが返されます。リクエストに必須パラメーターがない、値が無効、または形式に誤りがあります。クライアントの認証に失敗しました。401(未承認)のステータスコードを返す場合に使用されます。認可コードが無効、期限切れ、取り消し済みであるか、または別のclient_idに対して発行されています。認可コードを使用する権限がクライアントにありません。code_verifierが無効である可能性があります。クライアントが指定したtoken_typeに誤りがあります。サーバーでランタイムエラーが発生しました。リフレッシュトークンの使用アクセストークンは、設定された時間(通常はexpires_inパラメーターで返されます)が経過すると無効になります。アクセストークンと一緒に送付されたリフレッシュトークンを使用して、新しいアクセストークンを取得することができます。POSTを実行します。リクエストされたアクセスグラントのタイプ。refresh_tokenを指定する必要があります。元のアクセストークンレスポンス(上記参照)で返されたリフレッシュトークン。Basic認証を使用して認可ヘッダーに渡すこともできます。詳細については、RFC2617(英語のみ)を参照してください。application/x-www-form-urlencoded;charset=UTF-8grant_type=refresh_token&refresh_token=Atzr|IQEBLzAtAhRPpMJxdwVz2Nn6f2y-tpJX2DeX...&client_id=foodev&client_secret=Y76SDl2Fリフレッシュトークンの送信に対するレスポンスとして、アクセストークンレスポンスが返されます。無断複写·転載を禁じます。