Thêm thiết bị (Đặt trước)
Đăng ký thiết bị ở chế độ đặt trước. mobileprovision có thể trống khi chưa được Apple phê duyệt
/api/addyydeviceTham số yêu cầu
Tất cả tham số có thể truyền qua Query hoặc Body
| Tham số | Loại | Bắt buộc | Mô tả |
|---|---|---|---|
token | string | Bắt buộc | Token API người dùng Ví dụ: your_api_token_here |
udid | string | Bắt buộc | UDID thiết bị. Độ dài phải là 25 hoặc 40 ký tự Ví dụ: 00008030-001234567890ABCD |
warranty | string | Tùy chọn | Loại bảo hành: 0/1/2/3/4/6. Khuyến nghị truyền rõ ràng 012346 Ví dụ: 1 |
shtype | string | Tùy chọn | Bí danh của warranty. Chỉ dùng khi warranty để trống 012346 Ví dụ: 1 |
type | string | Tùy chọn | Loại pool: 0=công cộng, 1=riêng. Mặc định là 0 01 Ví dụ: 0 |
deviceType | string | Tùy chọn | Loại thiết bị: iphone hoặc ipad. Mặc định là iphone iphoneipad Ví dụ: iphone |
beizhu | string | Tùy chọn | Ghi chú, tối đa 40 ký tự Ví dụ: 预约测试设备 |
Phản hồi
| Tham số | Loại | Bắt buộc | Mô tả |
|---|---|---|---|
code | number | Bắt buộc | Mã trạng thái: 1=thành công, 0=thất bại Ví dụ: 1 |
msg | string | Bắt buộc | Tin nhắn phản hồi Ví dụ: 添加成功 |
time | number | Bắt buộc | Mốc thời gian máy chủ (giây Unix) Ví dụ: 1769675945 |
data | object | Bắt buộc | Dữ liệu phản hồi |
data.id | string | Bắt buộc | Đơn đặt trước / ID chứng chỉ (thường là 5 ký tự chữ số) Ví dụ: A1B2C |
data.pool | number | Bắt buộc | Pool: 0=công cộng, 1=riêng Ví dụ: 0 |
data.addtime | number | Bắt buộc | Thời gian thêm (Unix) Ví dụ: 1706500000 |
data.mobileprovision | string | Bắt buộc | mobileprovision được mã hóa Base64 (có thể trống khi chưa được phê duyệt) Ví dụ: Base64EncodedString... |
data.p12 | string | Bắt buộc | Chứng chỉ P12 được mã hóa Base64 Ví dụ: Base64EncodedString... |
data.state | boolean | Bắt buộc | Trạng thái hiệu lực chứng chỉ (trả về trong một số trường hợp) Ví dụ: true |
ysucc | string | Bắt buộc | Cờ thành công, trả về "Ysucc" khi thành công Ví dụ: Ysucc |
Mã lỗi
000Ngôn ngữ phản hồi
Tùy chỉnh ngôn ngữ phản hồi API bằng header X-Lang. Ví dụ mã bên dưới tự động sử dụng ngôn ngữ trang hiện tại của bạn.
X-Lang: vizh, en, zh-TW, vi, arBạn cũng có thể dùng Accept-Language; X-Lang có ưu tiên cao hơn. Ngôn ngữ không được hỗ trợ sẽ chuyển sang tiếng Anh.
Ví dụ mã
curl -X POST "https://testypro.iwai.cc,https://cer.xyul.cn,https://cer.iwai.cc/api/addyydevice" \
-H "X-Lang: vi" \
-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"Lưu ý
- Gửi tham số qua Query hoặc x-www-form-urlencoded. JSON body không được phân tích
- shtype là bí danh cũ của warranty, chỉ dùng khi warranty để trống
- mobileprovision trống thường chỉ ra rằng đang chờ phê duyệt, kiểm tra trạng thái qua API danh sách thiết bị
Thử trong Console
Điền các tham số bên dưới rồi gửi yêu cầu để kiểm tra. Yêu cầu chỉ gửi đến API của trang này; địa chỉ đã bị khóa và không thể thay đổi, đồng thời kèm theo Cookie đăng nhập hiện tại của bạn.
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Đã khóa vào trang nàyToken API người dùng
UDID thiết bị. Độ dài phải là 25 hoặc 40 ký tự
Loại bảo hành: 0/1/2/3/4/6. Khuyến nghị truyền rõ ràng
Bí danh của warranty. Chỉ dùng khi warranty để trống
Loại pool: 0=công cộng, 1=riêng. Mặc định là 0
Loại thiết bị: iphone hoặc ipad. Mặc định là iphone
Ghi chú, tối đa 40 ký tự