GETPOST
v2.1.0stableデバイス追加(予約)
予約モードでデバイスを登録します。Appleのレビューが保留中にmobileprovisionが空の場合があります
GET | POST
/api/addyydeviceauth:API Key
制限:30/分
リクエストパラメータ
すべてのパラメータは、クエリまたは本文を介して渡すことができます
| パラメーター | タイプ | 必須 | 内容 |
|---|---|---|---|
token | string | 必須 | API トークン 例: your_api_token_here |
udid | string | 必須 | デバイスUDID。長さは25文字または40文字でなければなりません 例: 00008030-001234567890ABCD |
warranty | string | オプション | 保証タイプ: 0/1/2/3/4/6。明示的に渡すことをお勧めします 012346 例: 1 |
shtype | string | オプション | 保証の別名。保証が空の場合にのみ使用 012346 例: 1 |
type | string | オプション | プールタイプ: 0 =共有、1 =専用。デフォルトは0です 01 例: 0 |
deviceType | string | オプション | デバイスの種類: iphoneまたはipad。デフォルトはiphoneです iphoneipad 例: iphone |
beizhu | string | オプション | 備考。最大40文字 例: 预约测试设备 |
回答
| パラメーター | タイプ | 必須 | 内容 |
|---|---|---|---|
code | number | 必須 | ステータスコード: 1 =成功、0 =失敗 例: 1 |
msg | string | 必須 | 応答メッセージ 例: 添加成功 |
time | number | 必須 | サーバーのタイムスタンプ(Unix秒) 例: 1769675945 |
data | object | 必須 | 応答ペイロード |
data.id | string | 必須 | 予約注文/証明書ID (通常5文字の英数字) 例: A1B2C |
data.pool | number | 必須 | プール: 0 =共有、1 =専用 例: 0 |
data.addtime | number | 必須 | 追加時間(Unix) 例: 1706500000 |
data.mobileprovision | string | 必須 | Base64エンコードされたモバイルプロビジョニング(レビューが保留中の間は空にすることができます) 例: Base64EncodedString... |
data.p12 | string | 必須 | Base64エンコードP12証明書 例: Base64EncodedString... |
data.state | boolean | 必須 | 証明書の有効性の状態(一部のブランチで返されます) 例: true |
ysucc | string | 必須 | 成功フラグ、成功時に「Ysucc」を返します 例: Ysucc |
応答例
{}
"code":1,
"msg":"予約が完了しました",
"time":1769675945,
"data":
{}
,"id":"A1B2C",
"pool":0,
"addtime":1706500000,
"mobileprovision":"",
"p12":"MIINDgIBAzCCDMsGCSqGSIb3DQEHAa...(Base64)"
"ysucc":"Ysucc"
エラーコード
エラーコード4 defined
0無効なトークン
無効なまたは期限切れの Nonce トークン!
0無効なUDID形式
UDIDの長さは25文字または40文字でなければなりません
0残高不足
残高不足
X-Lang: enzh, en, zh-TW, vi, arコード例
curl -X POST "https://testypro.iwai.cc,https://cer.xyul.cn,https://cer.iwai.cc/api/addyydevice" \
-H "X-Lang: en" \
-H "Content-Type: application/x-www-form-urlencoded" \
-d "token=your_api_token_here&udid=00008030-001234567890ABCD&warranty=1&shtype=1&type=0&deviceType=iphone&beizhu=%E9%A2%84%E7%BA%A6%E6%B5%8B%E8%AF%95%E8%AE%BE%E5%A4%87"注
- クエリまたはx - www - form - urlencodedを介してパラメータを送信します。JSON本文が解析されていません
- shtypeは、保証のレガシーエイリアスであり、保証が空の場合にのみ使用されます
- 空のモバイルプロビジョニングは通常、レビューが保留中であることを示します。デバイスリストAPIを介してステータスを確認してください
コンソールでお試しください
以下のパラメータを入力し、テストのリクエストを送信します。リクエストはこのサイトのAPIにのみ行きます。URLはロックされており、変更することはできません。現在のログインCookieが含まれています。
https://testypro.iwai.cc/api/addyydevice?token=your_api_token_here&udid=00008030-001234567890ABCD&warranty=1&shtype=1&type=0&deviceType=iphone&beizhu=%E9%A2%84%E7%BA%A6%E6%B5%8B%E8%AF%95%E8%AE%BE%E5%A4%87このサイトにロックされていますstring必須
API トークン
string必須
デバイスUDID。長さは25文字または40文字でなければなりません
string
保証タイプ: 0/1/2/3/4/6。明示的に渡すことをお勧めします
string
保証の別名。保証が空の場合にのみ使用
string
プールタイプ: 0 =共有、1 =専用。デフォルトは0です
string
デバイスの種類: iphoneまたはipad。デフォルトはiphoneです
string
備考。最大40文字