Em situações do mundo real, as interações da API são concluídas por seu sistema usando uma linguagem de programação como PHP, Java ou Ruby on Rails. Para praticar e testar, você pode interagir com o ORCID APIs usando uma variedade de ferramentas capazes de fazer e receber solicitações HTTP. A maioria das ferramentas HTTP de desktop são executadas na linha de comando; para quem prefere uma interface gráfica, as ferramentas baseadas na web são uma alternativa útil.
VERIFICAÇÃO XML / XSD
Existem muitas ferramentas que verificarão seu XML para você; é uma boa ideia adotar um. Para muitas das chamadas de API, você trabalhará com informações formatadas em XML. Particularmente ao trabalhar com o ORCID Mensagem da API, será importante que o XML que você usa seja válido em relação ao XSD. (Veja nosso documentação no GitHub para o ORCID esquema de mensagem XSD.)
ORCID SERVIDOR DE TESTE SANDBOX
O Plano de Ação Global para Saúde Mental da servidor de teste sandbox é uma cópia do ORCID Software de registro e contém apenas dados de teste. Ele foi projetado para fornecer um lugar para experimentar coisas sem afetar qualquer ORCID IDs, especialmente se você estiver trabalhando com o ORCID API e precisa de um local para testar seu trabalho. Você pode criar contas de usuário e testar chamadas de API no sandbox sem precisar se preocupar em afetar os dados de produção ou enviar spam acidentalmente aos pesquisadores.
Você nem precisa ser um ORCID membro para experimentar a API membro na sandbox. Todos são bem-vindos para solicitar credenciais da API do membro do sandbox e experimentar todos os recursos disponíveis para a API do membro.
O site e as APIs não serão tão confiáveis quanto são para os servidores de produção. Não oferecemos garantias sobre os dados no sandbox; eles não são armazenados em backup e podem ser excluídos. A sandbox também pode conter algumas funcionalidades experimentais que ainda não estão nos servidores de produção, para que você possa experimentar antes que elas existam no Registro. Saiba Mais sobre o servidor de teste sandbox ou solicitar credenciais de cliente.
FERRAMENTAS HTTP
Existem muitas ferramentas disponíveis para executar solicitações HTTP. Alguns nós usamos: