Ajouter un Appareil Immédiatement
Enregistrer un UDID d'appareil et renvoyer immédiatement mobileprovision et P12
/api/adddeviceParamètres de la requête
Tous les paramètres peuvent être transmis via Query ou Body
| Paramètre | Type | Requis | Description |
|---|---|---|---|
token | string | Requis | Jeton API utilisateur Exemple: your_api_token_here |
udid | string | Requis | UDID du périphérique (doit comporter 25 ou 40 caractères) Exemple: 00008030-001234567890ABCD |
warranty | string | Optionnel | Type de garantie : 0/1/2/3/4/6. Il est recommandé de le passer explicitement. Les valeurs manquantes ou invalides reviennent à la valeur standard pour la tarification 012346 Exemple: 1 |
shtype | string | Optionnel | Alias de garantie. Utilisé uniquement lorsque la garantie est vide 012346 Exemple: 1 |
type | string | Optionnel | Type de pool : 0=public, 1=privé. Par défaut 0 01 Exemple: 0 |
deviceType | string | Optionnel | Type d'appareil : iphone ou ipad. Par défaut iphone iphoneipad Exemple: iphone |
beizhu | string | Optionnel | Remarque (jusqu'à 40 caractères ; tronquée si plus longue) Exemple: 测试设备 |
code | string | Optionnel | Code d'activation (optionnel) Exemple: ABC123XYZ |
Réponse
| Paramètre | Type | Requis | Description |
|---|---|---|---|
code | number | Requis | Code d'état : 1=succès, 0=échec Exemple: 1 |
msg | string | Requis | Message de réponse Exemple: 添加成功 |
time | number | Requis | Horodatage du serveur (secondes Unix) Exemple: 1769675945 |
data | object | Requis | Charge utile de réponse |
data.id | string | Requis | ID du certificat (8 caractères) Exemple: AB12CD34 |
data.pool | number | Requis | Pool : 0=public, 1=privé Exemple: 0 |
data.addtime | number | Requis | Heure d'ajout (Unix) Exemple: 1706500000 |
data.mobileprovision | string | Requis | mobileprovision encodé en Base64 Exemple: Base64EncodedString... |
data.p12 | string | Requis | Certificat P12 encodé en Base64 Exemple: Base64EncodedString... |
data.state | boolean | Requis | État de validité du certificat (retourné dans certaines agences) Exemple: true |
data.reused | boolean | Requis | Si un certificat existant a été réutilisé (retourné uniquement lorsque le code est fourni et que la réutilisation est possible pour le même code et UDID) Exemple: true |
ysucc | string | Requis | Indicateur de succès, retourne "Ysucc" en cas de réussite Exemple: Ysucc |
Codes d'erreur
000X-Lang: enzh, en, zh-TW, vi, arExemples de code
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"Remarques
- GET et POST sont tous deux pris en charge (POST montré ici)
- Envoyez les paramètres via Query ou x-www-form-urlencoded. Le corps JSON n'est pas analysé
- shtype est un alias hérité de warranty, utilisé uniquement lorsque warranty est vide
- La validation UDID se limite à la longueur (25 ou 40 caractères)
- mobileprovision et p12 sont encodés en Base64 ; décodez et enregistrez comme fichiers
- warranty=4 n'est pas pris en charge avec type=1
Essayez-le dans la Console
Remplissez les paramètres ci-dessous et envoyez une requête pour tester. Les requêtes ne vont qu'à l'API de ce site ; l'URL est verrouillée et ne peut pas être modifiée, et votre cookie de connexion actuel est inclus.
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=ABC123XYZVerrouillé sur ce siteJeton API utilisateur
UDID du périphérique (doit comporter 25 ou 40 caractères)
Type de garantie : 0/1/2/3/4/6. Il est recommandé de le passer explicitement. Les valeurs manquantes ou invalides reviennent à la valeur standard pour la tarification
Alias de garantie. Utilisé uniquement lorsque la garantie est vide
Type de pool : 0=public, 1=privé. Par défaut 0
Type d'appareil : iphone ou ipad. Par défaut iphone
Remarque (jusqu'à 40 caractères ; tronquée si plus longue)
Code d'activation (optionnel)