Gerçek dünyadaki durumlarda, API etkileşimleri sisteminiz tarafından PHP, Java veya Ruby on Rails gibi bir programlama dili kullanılarak tamamlanır. Alıştırma ve test için, ORCID HTTP istekleri oluşturabilen ve alabilen bir dizi araç kullanan API'ler. Çoğu masaüstü HTTP aracı komut satırında çalıştırılır; grafik arayüzü tercih edenler için web tabanlı araçlar faydalı bir alternatiftir.
XML/XSD DOĞRULAMASI
XML'inizi sizin için doğrulayacak birçok araç vardır; birini benimsemek iyi bir fikirdir. API çağrılarının çoğu için, XML biçimli bilgilerle çalışacaksınız. ile çalışırken özellikle ORCID API Mesajı, kullandığınız XML'in XSD'ye karşı geçerli olması önemli olacaktır. (bkz. bizim GitHub'daki belgeler için ORCID mesaj şeması XSD.)
ORCID SANDBOX TEST SUNUCUSU
The korumalı alan test sunucusu bir kopyasıdır ORCID Kayıt defteri yazılımıdır ve yalnızca test verilerini içerir. Gerçekleri etkilemeden bir şeyleri denemek için bir yer sağlamak için tasarlandı. ORCID kimliklerle çalışıyorsanız, özellikle ORCID API ve çalışmanızı test etmek için bir yere ihtiyacınız var. Üretim verilerini etkileme veya yanlışlıkla araştırmacılara spam gönderme konusunda endişelenmenize gerek kalmadan, kullanıcı hesapları oluşturabilir ve korumalı alanda API çağrılarını test edebilirsiniz.
olmana bile gerek yok ORCID üye API'sini sanal alanda denemek için üye. Herkes korumalı alan üye API kimlik bilgilerini talep edebilir ve üye API'sinin sunduğu tüm özellikleri deneyebilir.
Site ve API'ler, üretim sunucuları kadar güvenilir olmayacaktır. Korumalı alandaki veriler hakkında hiçbir garanti vermiyoruz; yedeklenmezler ve silinebilirler. Korumalı alan, henüz üretim sunucularında olmayan bazı deneysel işlevler de içerebilir, böylece bunları Kayıt Defterinde bulunmadan önce deneyebilirsiniz. DAHA FAZLA ÖĞREN korumalı alan test sunucusu hakkında veya müşteri kimlik bilgilerini iste.
HTTP ARAÇLARI
HTTP isteklerini çalıştırmak için birçok araç mevcuttur. Kullandığımız bazıları: