Itens (obras, emprego, financiamento, revisão por pares, etc.) podem ser adicionados a um ORCID gravar usando o ORCID API membro. Para fazer isso, você deve primeiro obter permissão do pesquisador usando OAuth e a formatar os metadados do item usando o ORCID esquema de mensagem.
Depois de formatar os dados e coletar os ORCID iD e token de acesso, você faz uma solicitação de API usando HTTP POST, especificando o endpoint relevante.
Method: POST
Content-type: application/vnd.orcid+xml or application/vnd.orcid+json
Authorization type and Access token: Bearer [stored access token]data: link to file or text of single employment item to add
URL: https://api.sandbox.orcid.org/v3.0/[ORCID iD]/employment
A chamada abaixo adiciona um novo emprego afiliação a um registro no servidor de teste sandbox:
<?xml version="1.0" encoding="UTF-8"?>
<employment:employment [...]>
[...]
</employment:employment>
A API retornará uma mensagem 201 para indicar que o item foi postado corretamente, junto com o item colocar código. Seu cliente será listado como o fonte do item.
Confira nossa solução de problemas página se uma mensagem diferente for retornada. Você precisará salvar o armazene o código de colocação e o token de acesso para fazer atualizações ou remover o item.