L' ORCID L'API de recherche utilise la syntaxe SOLR. Toutes les syntaxes de requête disponibles dans SOLR 3.6 sont prises en charge, y compris Lucene avec les extensions Solr (Par défaut), DisMax et Extended Dismax.
Vous avez besoin d'un jeton d'accès «/ read-public» pour l'utiliser. Une fois que vous avez obtenu votre jeton de recherche, créez votre URL de recherche de base:
Type d'informations d'identification: | API publique | API des membres |
URL de la ressource: | Sandbox: https: //pub.sandbox.orcid. Org Production: https: // pub.orcid. Org | Bac à sable: https: //api.sandbox.orcid. Org Production: https: // api.orcid. Org |
Version de l'API: | v3.0 | |
Rechercher un point de terminaison | / search /? = [requête] |
Un exemple d'appel pour rechercher "orcid”Avec le jeton sur l'API publique sandbox avec les résultats renvoyés au format XML est:
Method: GET Content-type: application/vnd.orcid+xmlnAuthorization type and Access token: Bearer [stored access token]URL: https://pub.sandbox.orcid.org/v3.0/search/?q=orcid
Les résultats spécifieront le nombre de résultats trouvés (num-found) et afficheront les 1000 premiers résultats par défaut:
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<search:search num-found="385" xmlns:search="https://www.orcid.org/ns/search" xmlns:common="https://www.orcid.org/ns/common">
<search:result>
<common:orcid-identifier>
<common:uri>https://sandbox.orcid.org/0000-0001-2345-6789</common:uri>
<common:path>/0000-0001-2345-6789</common:path>
<common:host>sandbox.orcid.org</common:host>
</common:orcid-identifier>
</search:result>
[...]
</search:search>
Un exemple de recherche de base sur l'API publique sandbox avec des résultats renvoyés au format json:
Method: GET
Content-type: application/vnd.orcid+json
Authorization type and Access token: Bearer [stored access token]
URL: https://pub.sandbox.orcid.org/v3.0/search/?q=newman
La recherche ne renvoie que l'individu ORCID ID des enregistrements contenant des données publiques correspondant à la recherche. Pour obtenir plus d'informations sur le résultat, passez un appel pour lire le ORCID enregistrer directement.
Pour des informations plus détaillées, veuillez consulter Didacticiel de l'API de recherche.