Kiểm tra trạng thái chứng chỉ
Kiểm tra trạng thái chứng chỉ bằng xác thực token và KID chứng chỉ hoặc UDID thiết bị
/api/device/certcheckTham 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 |
kid | string | Tùy chọn | KID chứng chỉ. Cung cấp kid hoặc udid Ví dụ: ABC123XYZ |
udid | string | Tùy chọn | UDID thiết bị. Cung cấp kid hoặc udid Ví dụ: 00008030-001234567890002E |
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, khác=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.status | string | Bắt buộc | Trạng thái chứng chỉ: normal/expired/revoked/banned/dropped/unknown Ví dụ: normal |
data.status_code | number | Bắt buộc | Mã trạng thái: 205=bình thường, 203=hết hạn, 204=thu hồi, 207=cấm, 206=rơi, 208=không rõ Ví dụ: 205 |
data.status_text | string | Bắt buộc | Văn bản trạng thái Ví dụ: 正常 |
data.details | string | Bắt buộc | Chi tiết Ví dụ: 证书有效,剩余 180 天过期 |
data.check_method | string | Bắt buộc | Phương pháp kiểm tra: Trực tuyến / Cục bộ Ví dụ: 在线检测 |
data.can_detect_revoke | boolean | Bắt buộc | Có thể phát hiện thu hồi: true=kiểm tra trực tuyến khả dụng, false=chỉ kiểm tra cục bộ Ví dụ: true |
data.revoked_at | string | Bắt buộc | Thời gian thu hồi (chỉ cho thu hồi/cấm) Ví dụ: 2026-01-15 10:30:00 |
data.expires_at | string | Bắt buộc | Thời gian hết hạn chứng chỉ Ví dụ: 2027-01-28 15:30:00 |
data.remaining_days | number | Bắt buộc | Số ngày còn hiệu lực Ví dụ: 180 |
data.cert_info | object | Bắt buộc | Thông tin chứng chỉ |
data.cert_info.common_name | string | Bắt buộc | Tên chung chứng chỉ Ví dụ: Apple Development: John Doe (XXXXXXXXXX) |
data.cert_info.valid_from | string | Bắt buộc | Thời gian bắt đầu hiệu lực Ví dụ: 2026-01-28 15:30:00 |
data.cert_info.valid_to | string | Bắt buộc | Thời gian hết hạn Ví dụ: 2027-01-28 15:30:00 |
data.device | object | Bắt buộc | Thông tin thiết bị |
ip | string | Bắt buộc | Địa chỉ IP người yêu cầu Ví dụ: 192.168.1.100 |
ysucc | string | Bắt buộc | Cờ thành công, trả về "Ysucc" khi thành công Ví dụ: Ysucc |
Chứng chỉ đã rơi (Trực tuyến)
Kiểm tra trực tuyến phát hiện chứng chỉ đã rơi
Tài khoản bị cấm
Tài khoản nhà phát triển đã bị Apple cấm
Kiểm tra cục bộ (Trực tuyến không khả dụng)
Kiểm tra trực tuyến không khả dụng, chuyển về kiểm tra cục bộ
Tìm thấy nhiều chứng chỉ
Có nhiều chứng chỉ cho cùng UDID, sử dụng kid để chỉ định
Mã lỗi
121020Ngô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 GET "https://testypro.iwai.cc,https://cer.xyul.cn,https://cer.iwai.cc/api/device/certcheck?token=your_api_token_here&kid=ABC123XYZ&udid=00008030-001234567890002E" \
-H "X-Lang: vi"Lưu ý
- Hỗ trợ cả GET và POST
- Cung cấp ít nhất một trong: kid hoặc udid
- Nếu có nhiều chứng chỉ cho cùng UDID, sẽ trả về thông báo
- Kiểm tra trực tuyến: Phát hiện hiệu lực + trạng thái thu hồi, cần mạng
- Kiểm tra cục bộ: Chỉ kiểm tra thời hạn hiệu lực, không phát hiện thu hồi
- Chuyển về kiểm tra cục bộ khi kiểm tra trực tuyến không khả dụng
- Trạng thái thiết bị tự động cập nhật thành hidden khi phát hiện thu hồi/cấm
- Tránh gọi thường xuyên để ngăn chặn giới hạn từ Apple
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/device/certcheck?token=your_api_token_here&kid=ABC123XYZ&udid=00008030-001234567890002EĐã khóa vào trang nàyToken API người dùng
KID chứng chỉ. Cung cấp kid hoặc udid
UDID thiết bị. Cung cấp kid hoặc udid