Интеграции должны хранить больше, чем просто ORCID записи. Ваша система должна будет уметь:
- Принять и хранить ORCID iDs: вашей системе необходимо знать iD ORCID запись для обновления. Храните его вместе с информацией исследователя. Мы рекомендуем хранить полный https URI: https://orcid.org/0000-0001-5727-2427.
- Принимать и хранить постоянные токены доступа и обновить токены: Токены доступа можно использовать для чтения и обновления записей, а также для обозначения того, что iD был аутентифицирован. Постоянные токены действительны в течение приблизительно 20 лет или до тех пор, пока пользователь не аннулирует их. Токены обновления можно использовать для создания новых токенов доступа с теми же или ограниченными областями действия. Храните жетоны вместе с информацией исследователя. Мы также рекомендуем хранить область действия токена, и‚срок действия токена.
- Принять и хранить поставить коды (при обновлении ORCID записей): каждый элемент, который вы добавляете в ORCID Реестр будет возвращен с кодом размещения от ORCID API. Сохраните этот код вместе с элементом в вашей системе, так вы определите, какой элемент необходимо прочитать или обновить.
- Журнал взаимодействий: ваша система должна записывать оба вызова, сделанные ORCID API и полученные ответы. Это необходимо так ORCID может помочь, если проблема разовьется позже.
- Предоставьте сообщения об ошибках и контакт в службу поддержки, если взаимодействие идет не так, как ожидалось.