すべてのプロダクト
Search
ドキュメントセンター

:GenerateDeviceCode

最終更新日:Mar 30, 2026

デバイスコードを生成します。

今すぐお試しください

この API を OpenAPI Explorer でお試しください。手作業による署名は必要ありません。呼び出しに成功すると、入力したパラメーターに基づき、資格情報が組み込まれた SDK コードが自動的に生成されます。このコードをダウンロードしてローカルで使用できます。

テスト

RAM 認証

この操作の認証情報はありません。問題が発生した場合は、アカウントマネージャーにご連絡ください。

リクエスト構文

POST /v2/{instanceId}/{applicationId}/oauth2/device/code HTTP/1.1

パスパラメータ

パラメーター

必須 / 任意

説明

instanceId

string

必須

インスタンス ID。

idaas_ue2jvisn35ea5lmthk267xxxxx

applicationId

string

必須

アプリケーション ID。

app_mkv7rgt4d7i4u7zqtzev2mxxxx

リクエストパラメーター

パラメーター

必須 / 任意

説明

scope

string

任意

権限付与範囲。

xxx

レスポンスフィールド

フィールド

説明

object

レスポンスパラメーター。

device_code

string

デバイスコード。

xxxxx

user_code

string

ユーザー認証コード。

xxxxx

verification_uri

string

検証用 URI。

https://example.com/authorize/device

verification_uri_complete

string

完全な検証用 URI。

https://example.com/authorize/device?user_code= xxxx

expires_in

integer

デバイスコードの残り有効期間。単位:秒。

1200

expires_at

integer

トークンの有効期限切れ時刻。この値は、1970 年 1 月 1 日 00:00:00 UTC からの経過秒数を表す UNIX タイムスタンプです。

1653288641

interval

integer

リクエストトークンのタイムアウト期間。単位:秒。

5

成功レスポンス

JSONJSON

{
  "device_code": "xxxxx",
  "user_code": "xxxxx",
  "verification_uri": "https://example.com/authorize/device",
  "verification_uri_complete": "https://example.com/authorize/device?user_code=\nxxxx",
  "expires_in": 1200,
  "expires_at": 1653288641,
  "interval": 5
}

エラーコード

完全なリストについては、「エラーコード」をご参照ください。

変更履歴

完全なリストについては、「変更履歴」をご参照ください。