GETPOST
v2.1.0stableДобавить Устройство по Брони
Зарегистрировать устройство в режиме резервирования. mobileprovision может быть пустым, пока ожидается проверка Apple
GET | POST
/api/addyydeviceАутентификация:API Key
Лимит:30/минут
Параметры запроса
Все параметры можно передавать через 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 | number | Обязательный | Код состояния: 1=успех, 0=неудача Пример: 1 |
msg | string | Обязательный | Ответное сообщение Пример: 添加成功 |
time | number | Обязательный | Временная метка сервера (Unix в секундах) Пример: 1769675945 |
data | object | Обязательный | Ответ (payload) |
data.id | string | Обязательный | ID заказа / сертификата бронирования (обычно 5 буквенно-цифровых символов) Пример: A1B2C |
data.pool | number | Обязательный | Пул: 0=общий, 1=выделенный Пример: 0 |
data.addtime | number | Обязательный | Время добавления (Unix) Пример: 1706500000 |
data.mobileprovision | string | Обязательный | Мобильная provision в кодировке Base64 (может быть пустой, пока идет проверка) Пример: Base64EncodedString... |
data.p12 | string | Обязательный | Закодированный в Base64 сертификат P12 Пример: Base64EncodedString... |
data.state | boolean | Обязательный | Состояние действительности сертификата (возвращается в некоторых филиалах) Пример: true |
ysucc | string | Обязательный | Флаг успеха, возвращает "Ysucc" при успешном выполнении Пример: Ysucc |
Пример ответа
{}
"code":1,
"msg":"Бронирование успешно",
"time":1769675945,
"data":
{}
,"id":"A1B2C",
"pool":0,
"addtime":1706500000,
"mobileprovision":"",
"p12":"MIINDgIBAzCCDMsGCSqGSIb3DQEHAa...(Base64)"
"ysucc":"Ysucc"
Коды ошибок
Коды ошибок4 определено
0Недействительный токен
Недействительный или просроченный токен
0Неверный формат UDID
Длина UDID должна быть 25 или 40 символов
0Недостаточно средств
Недостаточно средств
X-Lang: enzh, en, zh-TW, vi, arПримеры кода
curl -X POST "https://testypro.iwai.cc,https://cer.xyul.cn,https://cer.iwai.cc/api/addyydevice" \
-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=%E9%A2%84%E7%BA%A6%E6%B5%8B%E8%AF%95%E8%AE%BE%E5%A4%87"Примечания
- Отправляйте параметры через Query или x-www-form-urlencoded. Тело JSON не обрабатывается
- shtype является устаревшим псевдонимом для warranty, используется только когда warranty пусто
- Пустая мобильная provision обычно указывает на ожидание проверки; проверьте статус через API списка устройств
Попробуйте в Консоли
Заполните параметры ниже и отправьте запрос для тестирования. Запросы отправляются только на API этого сайта; URL зафиксирован и не может быть изменен, а текущий файл cookie для входа включен.
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Заблокировано для этого сайтаstringОбязательный
Токен API пользователя
stringОбязательный
UDID устройства. Длина должна быть 25 или 40 символов
string
Тип гарантии: 0/1/2/3/4/6. Рекомендуется указывать явно
string
Псевдоним гарантии. Используется только если гарантия пуста
string
Тип пула: 0=общий, 1=выделенный. По умолчанию 0
string
Тип устройства: iphone или ipad. По умолчанию iphone
string
Примечание. До 40 символов