في مواقف العالم الحقيقي ، يتم إكمال تفاعلات API بواسطة نظامك باستخدام لغة برمجة مثل PHP أو Java أو Ruby on Rails. للتدريب والاختبار ، يمكنك التفاعل مع ORCID تستخدم واجهات برمجة التطبيقات مجموعة من الأدوات القادرة على إنشاء واستقبال طلبات HTTP. يتم تشغيل معظم أدوات HTTP لسطح المكتب في سطر الأوامر ؛ بالنسبة لأولئك الذين يفضلون واجهة رسومية ، تعد الأدوات المستندة إلى الويب بديلاً مفيدًا.
التحقق من XML / XSD
هناك العديد من الأدوات التي ستتحقق من XML الخاص بك من أجلك ؛ إنها فكرة جيدة أن تتبنى واحدة. بالنسبة للعديد من استدعاءات واجهة برمجة التطبيقات ، ستعمل مع معلومات بتنسيق XML. خاصة عند العمل مع ORCID رسالة API ، سيكون من المهم أن يكون XML الذي تستخدمه صالحًا ضد XSD. (انظر لدينا الوثائق على جيثب ل ORCID مخطط رسالة XSD.)
ORCID خادم اختبار ساندبوكس
إنّ خادم اختبار وضع الحماية هي نسخة من ORCID برنامج التسجيل ، ويحتوي فقط على بيانات الاختبار. تم تصميمه لتوفير مكان لتجربة الأشياء دون التأثير على أي شيء حقيقي ORCID iDs ، خاصة إذا كنت تعمل مع ORCID API وتحتاج إلى مكان لاختبار عملك. يمكنك إنشاء حسابات مستخدمين واختبار استدعاءات واجهة برمجة التطبيقات على وضع الحماية دون الحاجة إلى القلق بشأن التأثير على بيانات الإنتاج أو إرسال بريد عشوائي غير مقصود إلى الباحثين.
أنت لا تحتاج حتى أن تكون ORCID لتجربة عضو API في وضع الحماية. نرحب بالجميع لطلب بيانات اعتماد API لعضو الحماية وتجربة الميزات الكاملة المتاحة لعضو API.
لن يكون الموقع وواجهات برمجة التطبيقات موثوقة كما هي لخوادم الإنتاج. نحن لا نقدم أي ضمانات بشأن البيانات الموجودة على الصندوق الرمل ؛ لم يتم نسخها احتياطيًا ويمكن حذفها. قد يحتوي وضع الحماية أيضًا على بعض الوظائف التجريبية التي لم تتوفر بعد على خوادم الإنتاج حتى تتمكن من تجربة الأشياء قبل وجودها في السجل. اكتشف المزيد حول خادم اختبار وضع الحماية أو طلب بيانات اعتماد العميل.
أدوات HTTP
هناك العديد من الأدوات المتاحة لتشغيل طلبات HTTP. البعض نستخدمه: