GETPOST
v1.0.0stable

Dapatkan Sertifikat

Ambil sertifikat menggunakan token dan baik ID sertifikat atau UDID. Pemilihan cerdas berlaku saat melakukan kueri berdasarkan UDID

GET | POST/api/getcertificate
Otentikasi:API Key
Batas:120/menit

Parameter Permintaan

Semua parameter dapat dikirim melalui Query atau Body

ParameterTipeWajibDeskripsi
token
stringWajib
Token API pengguna
Contoh: your_api_token_here
id
stringOpsional
ID Sertifikat. Salah satu id atau UDID diperlukan. Jika keduanya disediakan, id memiliki prioritas
Contoh: AB12CD34
udid
stringOpsional
UDID Perangkat. Either id atau UDID diperlukan. Pemilihan cerdas berlaku saat melakukan kueri berdasarkan UDID
Contoh: 00008020-001A2B3C4D5E6F78

Respon

ParameterTipeWajibDeskripsi
code
numberWajib
Kode status: 1=sukses, 0=gagal, 2=tidak ada sertifikat tersedia, 3=sertifikat kedaluwarsa
Contoh: 1
msg
stringWajib
Pesan tanggapan
Contoh: 返回成功
time
numberWajib
Timestamp server (detik Unix)
Contoh: 1769675945
data
objectWajib
Payload respons
data.id
stringWajib
ID Sertifikat
Contoh: AB12CD34
data.pname
stringWajib
Nama proyek
Contoh: MyApp
data.addtime
numberWajib
Waktu ditambahkan (Unix timestamp)
Contoh: 1706500000
data.pool
numberWajib
Pool: 0=publik, 1=privat
Contoh: 0
data.type
numberWajib
Tipe pool: 0=publik, 1=pribadi
Contoh: 0
data.mobileprovision
stringWajib
mobileprovision yang dikodekan Base64
Contoh: MIIPhgYJKoZIhvcNAQcCoII...(Base64)
data.p12
stringWajib
Sertifikat P12 yang dikodekan Base64
Contoh: MIINDgIBAzCCDMsGCSqGSIb3DQEHAa...(Base64)
data.state
booleanWajib
Keabsahan sertifikat: true=valid, false=ditarik kembali
Contoh: true
data.warranty
booleanWajib
Apakah garansi aktif
Contoh: true
data.warranty_time
numberWajib
Waktu kedaluwarsa garansi (Unix timestamp)
Contoh: 1738000000
data.shtype
numberWajib
Jenis garansi: 0/1/2/3/4/6
Contoh: 1
ysucc
stringWajib
Flag keberhasilan, mengembalikan "Ysucc" jika berhasil
Contoh: Ysucc
Contoh Respon
{
"code":1,
"msg":"Sukses",
"time":1769675945,
"data":
{
"id":"AB12CD34",
"pname":"MyApp",
"addtime":1706500000,
"pool":0,
"type":0,
"mobileprovision":"MIIPhgYJKoZIhvcNAQcCoII...(Base64)",
"p12":"MIINDgIBAzCCDMsGCSqGSIb3DQEHAa...(Base64)",
"state":true,
"warranty":true,
"warranty_time":1738000000,
"shtype":1
}
,
"ysucc":"Ysucc"
}

Kode Kesalahan

Kode Kesalahan7 didefinisikan
0
Verifikasi token gagal
Token tidak valid atau kedaluwarsa
0
Setidaknya salah satu dari ID sertifikat atau UDID harus disediakan
Baik parameter id atau UDID diperlukan
0
ID sertifikat tidak ditemukan
ID sertifikat tidak ada atau tidak milik pengguna saat ini

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

Contoh Kode

curl -X GET "https://testypro.iwai.cc,https://cer.xyul.cn,https://cer.iwai.cc/api/getcertificate?token=your_api_token_here&id=AB12CD34&udid=00008020-001A2B3C4D5E6F78" \
  -H "X-Lang: en"

Catatan

  • Mendukung baik GET maupun POST
  • Kirim parameter melalui Query atau x-www-form-urlencoded
  • Either id atau UDID diperlukan. Jika keduanya diberikan, id diprioritaskan
  • Saat menanyakan berdasarkan UDID, sistem memilih sertifikat terbaik: yang valid terlebih dahulu, kemudian dicabut tetapi tidak dinonaktifkan
  • state=false berarti sertifikat dicabut tetapi masih dapat diunduh (aplikasi mungkin tidak dapat diinstal)
  • warranty_time adalah waktu kedaluwarsa garansi. Pembelian ulang diperlukan setelah kedaluwarsa

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/getcertificate?token=your_api_token_here&id=AB12CD34&udid=00008020-001A2B3C4D5E6F78Terkunci ke situs ini
stringWajib

Token API pengguna

string

ID Sertifikat. Salah satu id atau UDID diperlukan. Jika keduanya disediakan, id memiliki prioritas

string

UDID Perangkat. Either id atau UDID diperlukan. Pemilihan cerdas berlaku saat melakukan kueri berdasarkan UDID