تشير ORCID تم تصميم السجل لجعل المستخدمين يقدمون أجهزة iD الخاصة بهم إلى المؤسسات التي تستخدم OAuth ، مما يضمن صحة iD يتم جمعها لكل باحث. نحن لا نشجع المنظمات على إضافة ORCID معرفات لأنظمتهم تعتمد على البحث عن الباحثين بالاسم. ومع ذلك ، قد يكون من المفيد معرفة عدد الباحثين في مؤسستك ORCID iDs ، والتي يمكن إجراؤها عبر API. وترد أدناه اقتراحات للبحث عن طريق المنظمة.
للحصول على مقدمة للبحث ، وكيفية الحصول على رمز وصول ، وكيفية فهم نتائج البحث ، وتفاصيل الحقول الأخرى التي يمكن البحث فيها ، يرجى الاطلاع على البحث في التسجيل التعليمي API
البحث بالاسم و DOI
عند التحقق لمعرفة ما إذا كان الفرد لديه ملف ORCID سجل ، نوصي بالبحث عن طريق كل من اسمه و DOI لواحد أو أكثر من أعمالهم الحديثة. يجب أن ينتج عن هذا فقط سجل الباحث الذي تبحث عنه ، وليس سجلات أي شخص آخر يشترك في نفس الاسم.
مثال على استدعاء للبحث عن جميع السجلات التي تحمل الاسم "Laurel Haak" وإما DOI 10.1087 / 20120404 أو DOI 10.6084 / M9.FIGSHARE.1115124:
Method: GET
Content-type: application/vnd.orcid+xml
Authorization type and Access token: Bearer [stored access token]
URL: https://pub.orcid.org/v3.0/search?q=family-name:Haak+AND+given-names:Laurel+AND+digital-object-ids:%2210.1087/20120404%22+OR+digital-object-ids:%2210.6084/M9.FIGSHARE.1115124’%22
البحث عن طريق الانتماء
يمكن البحث في حقول الانتساب باستخدام اسم الانتساب أو معرف ROR الفريد للمنظمة أو معرف GRID. (يمكنك العثور على معرف GRID الخاص بمؤسستك في غريد أو معرف ROR الخاص بك في سجل ROR)
البحث عن طريق اسم المنظمة
Method: GET Content-type: application/vnd.orcid+xml
Authorization type and Access token: Bearer [stored access token]
URL: https://pub.orcid.org/v3.0/search/?q=affiliation-org-name:"University+of+Johannesburg"
أو لمطابقة تامة
Method: GET
Content-type: application/vnd.orcid+xml
Authorization type and Access token: Bearer [stored access token]
URL: https://pub.orcid.org/v3.0/search/?q=affiliation-org-name:(%22Boston%20University%22)
البحث عن طريق معرف GRID
مثال على استدعاء للبحث عن جميع السجلات التي تحتوي على معرف الشبكة GRID.5509.9 (جامعة تامبيري):
Method: GET
Content-type: application/vnd.orcid+xml
Authorization type and Access token: Bearer [stored access token]
URL: https://pub.orcid.org/v3.0/search/?q=grid-org-id:grid.5509.9
البحث عن طريق معرف ROR
استدعاء مثال للبحث عن جميع السجلات بمعرف ROR 04fa4r544 (ORCID):
Method: GET
Content-type: application/vnd.orcid+xml
Authorization type and Access token: Bearer [stored access token]
URL: https://pub.orcid.org/v3.0/search/?q=ror-org-id:"https://ror.org/04fa4r544"
البحث عن طريق مجال البريد الإلكتروني
يمكنك استخدام واجهة برمجة التطبيقات للبحث عن الباحثين عن طريق مجال البريد الإلكتروني. ضع في اعتبارك أن حوالي 97٪ من عناوين البريد الإلكتروني بتنسيق ORCID هي سجلات خاصة ولن يتم إرجاع أي سجلات لها عنوان بريد إلكتروني خاص أو موثوق به في هذا البحث.
مثال على استدعاء للبحث عن جميع السجلات التي تحتوي على عنوان بريد إلكتروني @orcid.org:
Method: GET
Content-type: application/vnd.orcid+xml
Authorization type and Access token: Bearer [stored access token]
URL: https://pub.orcid.org/v3.0/search/?q=email:*@orcid.org
تم إرجاع نتائج البحث بتنسيق CSV
يمكن أيضًا إرجاع نتائج البحث بتنسيق CSV. كجزء من المكالمة ، يمكنك تحديد أعمدة الإخراج من قائمة الحقول المتاحة أدناه:
أوركيد
البريد الإلكتروني
الاسم المعطى
اسم العائلة
الأسماء والعائلة
اسم الائتمان
اسم آخر
اسم الانتماء الحالي للمؤسسة
اسم الانتماء السابق للمؤسسة
باستخدام بيانات الاعتماد الخاصة بك ، تحتاج إلى تحديد العنوان المطلوب "text / csv '. كجزء من مكالمة البحث ، تحتاج إلى إضافة الحقول التي تطلبها في الإخراج إلى الاستعلام أيضًا.
البحث باستخدام متصفحك فقط
يمكنك أيضًا إكمال البحث باستخدام متصفحك. يتم إنشاء عنوان URL بالطريقة نفسها ولكنك لست بحاجة إلى استخدام أي بيانات اعتماد لواجهة برمجة التطبيقات. يرجى ملاحظة أنه لا يمكن إكمال هذا إلا باستخدام واجهة برمجة التطبيقات العامة.
يوجد أدناه مثال لاستدعاء باستخدام واجهة برمجة التطبيقات العامة للبحث عن طريق اسم المؤسسة بامتداد ORCID، والأسماء المحددة ، وأسماء العائلة ، واسم الانتماء الحالي للمؤسسة واسم الانتماء السابق للمؤسسة على أنه الإخراج المرغوب
https://pub.orcid.org/v3.0/csv-search/?q=affiliation-org-name:ORCID&fl=orcid,given-names,family-name,current-institution-affiliation-name,past-institution-affiliation-name
يوجد أدناه مثال آخر لاستدعاء باستخدام واجهة برمجة التطبيقات العامة التي تبحث عن أشكال مختلفة من اسم المؤسسة
https://pub.orcid.org/v3.0/csv-search/?q=affiliation-org-name:("University of Plymouth" OR "Plymouth University")