• ORCID تستخدم واجهة برمجة تطبيقات البحث بنية SOLR. جميع صيغ الاستعلام المتوفرة في SOLR 3.6 مدعومة، بما في ذلك Lucene مع امتدادات Solr (افتراضي)و DisMax و Extended Dismax.
أنت بحاجة إلى رمز وصول "/ read-public" لاستخدامه. بمجرد حصولك على رمز البحث الخاص بك ، قم ببناء عنوان URL الأساسي للبحث الخاص بك:
نوع أوراق الاعتماد: | واجهة برمجة التطبيقات العامة | عضو API |
URL المورد: | Sandbox: https: //pub.sandbox.orcid. المؤسسة الإنتاج: https: // pub.orcid. المؤسسة | Sandbox: https: //api.sandbox.orcid. المؤسسة الإنتاج: https: // api.orcid. المؤسسة |
إصدار API: | v3.0 | |
بحث نقطة النهاية | / search /؟ = [استفسار] |
مثال على استدعاء للبحث عن "orcid"مع الرمز المميز على واجهة برمجة التطبيقات العامة في وضع الحماية مع عرض النتائج بتنسيق XML هو:
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
ستحدد النتائج عدد النتائج التي تم العثور عليها (عدد النتائج) وستعرض أول 1000 نتيجة افتراضيًا:
<?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>
مثال على بحث أساسي في واجهة برمجة التطبيقات العامة sandbox مع عرض النتائج بتنسيق 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
البحث يعود فقط الفرد ORCID معرفات السجلات التي تحتوي على بيانات عامة تطابق البحث. للحصول على مزيد من المعلومات حول النتيجة ، قم بإجراء مكالمة لقراءة ملف ORCID سجل مباشرة.
لمزيد من المعلومات، يرجى الاطلاع على بحث البرنامج التعليمي API.