Erreurs

Mis à jour

L'API renvoie les codes d'état de réussite ou d'erreur HTTP standard pour toutes les opérations. Pour les erreurs, la réponse comprendra le code d'erreur correspondant, un court message décrivant la cause de l'erreur et éventuellement des champs supplémentaires transmettant des informations spécifiques à cette erreur.

Codes d'état

code prénom la description
200 D'accord La demande a été traitée avec succès.
201 créé La demande a été traitée avec succès et une nouvelle instance de ressource a été créée.
400 Mauvaise Demande L'API n'a pas pu traiter la demande car elle était malformée.
401 non autorisé L'API n'a pas pu trouver des informations d'identification valides dans la demande.
403 interdit Les informations d'identification fournies ne disposent pas des autorisations suffisantes pour exécuter la demande.
404 pas trouvé Les ressources demandées sont introuvables.
429 trop de demandes La demande n'a pas été traitée car une limite de débit a été atteinte.
5xx erreur du serveur Une erreur inattendue s'est produite lors du traitement de l'événement.

Codes d'erreur

invalid-body

L'API n'a pas pu traiter le corps de votre demande. Assurez-vous que le corps de la demande est un JSON valide.

invalid-parameter

Un ou plusieurs paramètres de votre requête n'ont pas passé les contrôles de validation. Cette réponse comprendra un attribut params avec plus de détails sur les paramètres incriminés.

unconfigured

Votre organisation ne dispose pas de la configuration requise pour que l'API puisse traiter cette demande. Le message inclura des détails sur la configuration manquante.

missing-scope

Votre organisation, votre clé ou l'utilisateur actuel ne dispose pas des étendues d'autorisation requises pour exécuter cette demande.

limit-exceeded

The request could not be completed as it would breach a limit imposed on your organisation, key or current user. For example, a user who is limited to access two iCloud account per month will receive this error if attempting to access a third account.

session-expired

La session que vous essayez d'utiliser pour cette demande a été marquée comme expirée par l'API. Vous devez créer une nouvelle session valide avant de continuer.

invalid-credentials

Les informations d'identification fournies ont été rejetées par le service externe. Soit la source n’existe pas (c’est-à-dire un nom d’utilisateur non valide), soit le contenu des informations d’identité est incorrect (par exemple, un mot de passe erroné).

source-locked

La source a été verrouillée par le service externe et l'API ne peut y accéder que lorsqu'elle est déverrouillée par l'utilisateur. Le message de l'API fournira des instructions sur la procédure à suivre pour le service concerné.

code-required

La source sur laquelle vous essayez de créer une session est activée par l’authentification multi-facteurs (MFA). L'API aura déclenché le processus MFA et vous devez fournir le code présenté lors de ce processus lors de votre prochaine tentative de création de session.

Pour plus de détails sur le flux de création de session, voir la référence de service pour le service auquel vous essayez d'accéder.

code-rate-limited

The user has attempted to create a session using an invalid code to often and has been rate-limited by the service. We recommend the user wait at least an hour before retrying.

choice-required

La vérification à deux étapes (2SV) est activée, un sous-ensemble de l'authentification multi-facteurs (MFA). Dans le cadre de cette réponse, l’API fournira une liste de périphériques contre lesquels le processus 2SV peut être déclenché; cet appareil recevra le code 2SV qui sera nécessaire pour la prochaine étape du processus.

Pour plus de détails sur le flux de création de session, voir la référence de service pour le service auquel vous essayez d'accéder.

task-error

A generic task error occurred. Retrying the poll or task might resolve the issue. Please contact support if the issue persists.

iCloud service error codes

icloud-terms-not-accepted

The user has not accepted the latest iCloud Terms of Service. They can accept the terms by signing into the App Store on an iOS or macOS device using their account, or by going to iCloud.com.

icloud-account-not-verified

The primary email address associated with the iCloud account has not yet been verified. The user must complete the email verification process to activate the account. The verification process can be managed by signing into appleid.apple.com.

icloud-service-not-activated

The iCloud service necessary to complete the operation has not been activated on the iCloud account in use. For example, if the user has not enabled iCloud Photo Library on the account this error will be raised when attempting to retrieve icpl.photos.

Make sure the user has toggled on a service's associated settings to ensure it is activated.

icloud-service-outage

The operation could not be completed due to an iCloud outage. These are very rare and typically transient -- retrying within a few minutes should succeed. However, if the issue persists look for more information on the iCloud status page and the API status page, and contact support.

Comment pouvons nous aider?

Notre équipe de support est là pour vous aider!

Nos bureaux sont ouverts du lundi au vendredi, de 9 h à 17 h GMT. L’heure est actuellement 5:56 Après-midi GMT.

Notre objectif est de répondre à tous les messages en un jour ouvrable.

Aller à la section support › Contacter l'équipe de l'entreprise ›
Notre superbe équipe de support

Pouvons-nous améliorer cet article?

Nous aimons entendre les utilisateurs: pourquoi ne pas nous envoyer un email, laisser un commentaire ou tweet @reincubate?

© 2008 - 2020 Reincubate Ltd. Tous droits réservés. Enregistré en Angleterre et au Pays de Galles #5189175, VAT GB151788978. Reincubate® est une marque déposée. Politique de confidentialité & termes. Nous recommandons l'authentification multi-facteurs. Construit avec à Londres.