GETPOST
v2.1.0stable

เพิ่มอุปกรณ์ทันที

ลงทะเบียน UDID ของอุปกรณ์และส่งกลับ mobileprovision และ P12 ทันที

GET | POST/api/adddevice
การยืนยันตัวตน:API Key
ขีดจำกัด:60/นาที

พารามิเตอร์คำขอ

พารามิเตอร์ทั้งหมดสามารถส่งผ่าน Query หรือ Body

พารามิเตอร์ประเภทจำเป็นคำอธิบาย
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
stringตัวเลือก
รหัสเปิดใช้งาน (ไม่บังคับ)
ตัวอย่าง: ABC123XYZ

การตอบสนอง

พารามิเตอร์ประเภทจำเป็นคำอธิบาย
code
numberจำเป็น
รหัสสถานะ: 1=สำเร็จ, 0=ล้มเหลว
ตัวอย่าง: 1
msg
stringจำเป็น
ข้อความตอบกลับ
ตัวอย่าง: 添加成功
time
numberจำเป็น
เวลาประทับบนเซิร์ฟเวอร์ (วินาที Unix)
ตัวอย่าง: 1769675945
data
objectจำเป็น
เนื้อหาการตอบกลับ
data.id
stringจำเป็น
รหัสใบรับรอง (8 ตัวอักษร)
ตัวอย่าง: AB12CD34
data.pool
numberจำเป็น
พูล: 0=สาธารณะ, 1=ส่วนตัว
ตัวอย่าง: 0
data.addtime
numberจำเป็น
เวลาเพิ่ม (Unix)
ตัวอย่าง: 1706500000
data.mobileprovision
stringจำเป็น
mobileprovision ที่เข้ารหัส Base64
ตัวอย่าง: Base64EncodedString...
data.p12
stringจำเป็น
ใบรับรอง P12 ที่เข้ารหัส Base64
ตัวอย่าง: Base64EncodedString...
data.state
booleanจำเป็น
สถานะความถูกต้องของใบรับรอง (ส่งกลับในบางสาขา)
ตัวอย่าง: true
data.reused
booleanจำเป็น
ว่ามีการใช้ใบรับรองที่มีอยู่แล้วหรือไม่ (ส่งกลับเฉพาะเมื่อมีการระบุรหัสและสามารถใช้ซ้ำได้สำหรับรหัสและ UDID เดียวกัน)
ตัวอย่าง: true
ysucc
stringจำเป็น
ธงแสดงความสำเร็จ ส่งกลับ "Ysucc" เมื่อสำเร็จ
ตัวอย่าง: Ysucc
ตัวอย่างการตอบสนอง
{
"code":1,
"msg":"เพิ่มอุปกรณ์สำเร็จแล้ว",
"time":1769675945,
"data":
{
"id":"AB12CD34",
"pool":0,
"addtime":1706500000,
"mobileprovision":"MIIPhgYJKoZIhvcNAQcCoII...(Base64)",
"p12":"MIINDgIBAzCCDMsGCSqGSIb3DQEHAa...(Base64)"
}
,
"ysucc":"Ysucc"
}

รหัสข้อผิดพลาด

รหัสข้อผิดพลาด5 กำหนดไว้
0
โทเค็นไม่ถูกต้อง
โทเค็นไม่ถูกต้องหรือหมดอายุแล้ว
0
รูปแบบ UDID ไม่ถูกต้อง
ความยาวของ UDID ต้องเป็น 25 หรือ 40 ตัวอักษร
0
ยอดเงินไม่เพียงพอ
ยอดเงินไม่เพียงพอ (ข้อความอาจแตกต่างกันไปตามสาขา)

X-Lang: en
zh, en, zh-TW, vi, ar

ตัวอย่างโค้ด

curl -X POST "https://testypro.iwai.cc,https://cer.xyul.cn,https://cer.iwai.cc/api/adddevice" \
  -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=%E6%B5%8B%E8%AF%95%E8%AE%BE%E5%A4%87&code=ABC123XYZ"

หมายเหตุ

  • รองรับทั้ง GET และ POST (แสดง POST ที่นี่)
  • ส่งพารามิเตอร์ผ่าน Query หรือ x-www-form-urlencoded ร่างกาย JSON จะไม่ถูกแยกวิเคราะห์
  • shtype เป็นชื่อเรียกเก่าของ warranty ใช้เฉพาะเมื่อ warranty ว่าง
  • การตรวจสอบ UDID จะตรวจเฉพาะความยาว (25 หรือ 40 ตัวอักษร)
  • mobileprovision และ p12 ถูกเข้ารหัส Base64; ถอดรหัสและบันทึกเป็นไฟล์
  • warranty=4 ไม่รองรับกับ type=1

ลองใช้ในคอนโซล

กรอกพารามิเตอร์ด้านล่างและส่งคำขอเพื่อทดสอบ คำขอจะส่งไปยัง API ของเว็บไซต์นี้เท่านั้น URL ถูกล็อกและไม่สามารถเปลี่ยนแปลงได้ และคุกกี้การล็อกอินปัจจุบันของคุณถูกแนบมา

https://testypro.iwai.cc/api/adddevice?token=your_api_token_here&udid=00008030-001234567890ABCD&warranty=1&shtype=1&type=0&deviceType=iphone&beizhu=%E6%B5%8B%E8%AF%95%E8%AE%BE%E5%A4%87&code=ABC123XYZถูกล็อกกับเว็บไซต์นี้
stringจำเป็น

โทเค็น API ของผู้ใช้

stringจำเป็น

UDID ของอุปกรณ์ (ต้องมีความยาว 25 หรือ 40 ตัวอักษร)

string

ประเภทการรับประกัน: 0/1/2/3/4/6 แนะนำให้ระบุโดยชัดเจน หากค่าหายไปหรือไม่ถูกต้องจะใช้มาตรฐานสำหรับการกำหนดราคา

string

ชื่ออื่นของการรับประกัน ใช้เฉพาะเมื่อการรับประกันว่าง

string

ประเภทพูล: 0=สาธารณะ, 1=ส่วนตัว ค่าเริ่มต้นคือ 0

string

ประเภทอุปกรณ์: iphone หรือ ipad ค่าเริ่มต้นคือ iphone

string

หมายเหตุ (ไม่เกิน 40 ตัวอักษร; ตัดถ้าหากยาวกว่า)

string

รหัสเปิดใช้งาน (ไม่บังคับ)