Les intégrations doivent stocker plus que juste ORCID enregistrements. Votre système devra être capable de :
- Accepter et stocker ORCID iDs : votre système devra connaître les iD de ORCID enregistrement à mettre à jour. Stockez-le avec les informations du chercheur. Notre recommandation est de stocker l'URI https complet : https://orcid.org/0000-0001-5727-2427.
- Accepter et stocker persistant jetons d'accès et de rafraîchir les jetons: les jetons d'accès peuvent être utilisés pour lire et mettre à jour les enregistrements, ainsi que pour indiquer que le iD a été authentifié. Les jetons persistants sont valides pendant environ 20 ans ou jusqu'à ce que l'utilisateur les révoque. Les jetons d'actualisation peuvent être utilisés pour créer de nouveaux jetons d'accès avec des étendues identiques ou limitées. Stockez les jetons avec les informations du chercheur. Nous vous recommandons également de ranger le portée du jeton, et le,expiration du jeton.
- Accepter et stocker mettre des codes (si mise à jour ORCID enregistrements) : chaque élément que vous ajoutez au ORCID Le registre sera renvoyé avec un code put par le ORCID API. Enregistrez ce code de mise avec l'élément dans votre système‚ c'est ainsi que vous identifierez quel élément doit être lu ou mis à jour.
- Consigner les interactions : votre système doit enregistrer les deux appels passés au ORCID API et réponses reçues. C'est nécessaire donc ORCID peut aider si un problème survient plus tard.
- Fournissez des messages d'erreur et un contact d'assistance lorsqu'une interaction ne se déroule pas comme prévu.