GETPOST
v2.1.0stable

Tambah Perangkat Instan

Daftarkan UDID perangkat dan kembalikan mobileprovision dan P12 segera

GET | POST/api/adddevice
Otentikasi:API Key
Batas:60/menit

Parameter Permintaan

Semua parameter dapat dikirim melalui Query atau Body

ParameterTipeWajibDeskripsi
token
stringWajib
Token API pengguna
Contoh: your_api_token_here
udid
stringWajib
UDID Perangkat (harus 25 atau 40 karakter)
Contoh: 00008030-001234567890ABCD
warranty
stringOpsional
Jenis garansi: 0/1/2/3/4/6. Disarankan untuk disertakan secara eksplisit. Nilai yang hilang atau tidak valid akan kembali ke standar untuk penentuan harga
012346
Contoh: 1
shtype
stringOpsional
Alias dari garansi. Digunakan hanya ketika garansi kosong
012346
Contoh: 1
type
stringOpsional
Tipe pool: 0=publik, 1=privat. Default adalah 0
01
Contoh: 0
deviceType
stringOpsional
Tipe perangkat: iphone atau ipad. Default adalah iphone
iphoneipad
Contoh: iphone
beizhu
stringOpsional
Catatan (hingga 40 karakter; dipotong jika lebih panjang)
Contoh: 测试设备
code
stringOpsional
Kode aktivasi (opsional)
Contoh: ABC123XYZ

Respon

ParameterTipeWajibDeskripsi
code
numberWajib
Kode status: 1=sukses, 0=gagal
Contoh: 1
msg
stringWajib
Pesan tanggapan
Contoh: 添加成功
time
numberWajib
Timestamp server (detik Unix)
Contoh: 1769675945
data
objectWajib
Payload respons
data.id
stringWajib
ID Sertifikat (8 karakter)
Contoh: AB12CD34
data.pool
numberWajib
Pool: 0=publik, 1=privat
Contoh: 0
data.addtime
numberWajib
Waktu ditambahkan (Unix)
Contoh: 1706500000
data.mobileprovision
stringWajib
mobileprovision yang dikodekan Base64
Contoh: Base64EncodedString...
data.p12
stringWajib
Sertifikat P12 yang dikodekan Base64
Contoh: Base64EncodedString...
data.state
booleanWajib
Status keabsahan sertifikat (dikembalikan di beberapa cabang)
Contoh: true
data.reused
booleanWajib
Apakah sertifikat yang ada digunakan kembali (dikembalikan hanya ketika kode diberikan dan penggunaan kembali dimungkinkan untuk kode dan UDID yang sama)
Contoh: true
ysucc
stringWajib
Flag keberhasilan, mengembalikan "Ysucc" jika berhasil
Contoh: Ysucc
Contoh Respon
{
"code":1,
"msg":"Perangkat berhasil ditambahkan",
"time":1769675945,
"data":
{
"id":"AB12CD34",
"pool":0,
"addtime":1706500000,
"mobileprovision":"MIIPhgYJKoZIhvcNAQcCoII...(Base64)",
"p12":"MIINDgIBAzCCDMsGCSqGSIb3DQEHAa...(Base64)"
}
,
"ysucc":"Ysucc"
}

Kode Kesalahan

Kode Kesalahan5 didefinisikan
0
Token tidak valid
Token tidak valid atau kedaluwarsa
0
Format UDID tidak valid
Panjang UDID harus 25 atau 40 karakter
0
Saldo tidak mencukupi
Saldo tidak mencukupi (pesan dapat berbeda di setiap cabang)

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

Contoh Kode

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"

Catatan

  • Baik GET maupun POST didukung (POST ditunjukkan di sini)
  • Kirim parameter melalui Query atau x-www-form-urlencoded. Body JSON tidak diproses
  • shtype adalah alias lama dari warranty, digunakan hanya ketika warranty kosong
  • Validasi UDID hanya berdasarkan panjang (25 atau 40 karakter)
  • mobileprovision dan p12 dikodekan dalam Base64; dekripsi dan simpan sebagai file
  • warranty=4 tidak didukung dengan type=1

Coba di Konsol

Isi parameter di bawah ini dan kirim permintaan untuk menguji. Permintaan hanya dikirim ke API situs ini; URL terkunci dan tidak dapat diubah, dan cookie login Anda saat ini disertakan.

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=ABC123XYZTerkunci ke situs ini
stringWajib

Token API pengguna

stringWajib

UDID Perangkat (harus 25 atau 40 karakter)

string

Jenis garansi: 0/1/2/3/4/6. Disarankan untuk disertakan secara eksplisit. Nilai yang hilang atau tidak valid akan kembali ke standar untuk penentuan harga

string

Alias dari garansi. Digunakan hanya ketika garansi kosong

string

Tipe pool: 0=publik, 1=privat. Default adalah 0

string

Tipe perangkat: iphone atau ipad. Default adalah iphone

string

Catatan (hingga 40 karakter; dipotong jika lebih panjang)

string

Kode aktivasi (opsional)