temmuz ayı işaret ediyor yayımladığımızdan bu yana beşinci ay ORCID API v2.0, ve birçok Public ve Üye API kullanıcısının hali hazırda yükseltme yaptığını veya yükseltme sürecinde olduğunu bildirmekten memnuniyet duyuyoruz. Yükseltmeye henüz başlamamış olanlarınızı teşvik etmek için, v2.0 özelliklerinden bazıları iş akışlarınızı basitleştirecek, aktarım dosyası boyutlarını azaltacak ve ORCID entegrasyon hem siz hem de kullanıcılarınız için daha iyi çalışır.
Daha az kapsam, daha az karışıklık
Eski API'miz, çok sayıda istekte bulunmanıza olanak sağladı. kullanıcılardan izinler: bir bölümde öğe oluşturma, aynı bölümü okuma ve güncelleme izni. Her bölüm için ayrı izin talep etmek, kullanıcıların kafasını karıştıran bir talep listesiyle sonuçlandı.
API v2.0'da kapsamlarımızı birleştirdik üçetüm bölümlerine okuma (sınırlı) ve güncelleme erişimi talep etmenize izin verir. ORCID kayıt.
Hala eski izinlerde bu belirteçler var mı? Endişelenmeyin, başlangıçta verildikleri erişim düzeylerinde çalışmaya devam edecekler. Ancak, yükseltilmiş sisteminizde kayıtlarının diğer bölümlerine erişim içeren yeni özellikler varsa, kullanıcılardan izinlerini yenilemelerini istemek için bir iş akışı oluşturmak isteyebilirsiniz.
Öğeye göre oku ve güncelle
API'nin önceki sürümlerini kullanarak, sisteminizin birden fazla çalışma eklediğiniz bir kayda yeni tek bir çalışma eklemesi gerekiyorsa, yeni çalışma ve daha önce eklenen tüm çalışmalar dahil olmak üzere tüm çalışmalar bölümünü güncellemesi gerekiyordu. Sonuç olarak, bir kayıttaki tek bir öğeyi güncellemek, başka öğelerden oluşan ve herhangi bir değişikliğe uğramamış potansiyel olarak büyük bir dosya göndermeyi veya o bölümdeki tüm öğeleri ve hatta tüm kaydı kaybetmeyi içeriyordu.
v2.0 bu süreci şu şekilde basitleştirdi: öğeleri bireysel olarak yönetmek. Sisteminiz şunları yapabilir: tek bir çalışma eklemek ORCID kayıtve ardından bu tek çalışmayı düzenleyin veya silin. Bu uygulanarak yapılır kodları koy üzerindeki bireysel öğeler için ORCID Kayıt. Örneğin, sisteminiz bir iş ilişkisine yeni bir istihdam ilişkisi eklerse, ORCID kayıt, ORCID API, sisteminizin yalnızca o öğeyi güncellemek veya silmek için kullanabileceği yerleştirme koduyla birlikte bir onay mesajı döndürür. Genel olarak, tek seferde yalnızca bir öğe eklenebilir, düzenlenebilir veya silinebilir. ORCID kayıt. Tek istisna çalışırbirçok araştırmacı için çalışmalarının büyük bölümünü oluşturan ORCID kayıt. API v2.0, sistemlerinizin 50 esere kadar okuma bir seferde ve 100 esere kadar ekleyin zamanında. Düzenleme veya silme işleri yine madde bazında yapılmalıdır.
Put kodları geriye dönüktür: 1.2 ve önceki sürümlerde eklenen öğelerin tümüne put kodları atanmıştır. Sisteminizi v2.0'a yükseltmeye çalışırken, karşılık gelen koyma kodu için bir alan eklemeyi unutmayın. sorgulayabilirsiniz ORCID Sisteminizin Kayıt Defterine eklediği herhangi bir öğenin yerleştirme kodlarını almak için kayıt yapın ve veritabanınızı buna göre güncelleyin, böylece gelecekte gerektiğinde güncelleyebilirsiniz.
Kayıtları daha hızlı okuyun
API v2.0, önceki API gibi, sisteminizin tek bir aramada tek bir bölümü veya tüm kaydı okuyun. Döndürülen, bir kayıttaki tüm veriler değil, en büyük olma eğiliminde olan üç bölümün özet görünümü olacaktır. ORCID kayıtlar: çalışmalar, finansman ve akran değerlendirmeleri.
Sisteminiz ister tüm kaydı ister tek bir bölümü okusun, özet görünüm bu etkinliklerin sayısı görüntülenir. Özet sınırlı bilgi içerir: örneğin eser özeti, yalnızca eser başlığını, türünü, tarihini, benzersiz tanımlayıcılarını ve bunların eserle olan ilişkisini, öğenin her sürümü için görüntüleme dizinini (birden çok sürüm varsa) döndürür. kaynak (kullanıcı veya API istemcisi) ve öğenin her sürümü için karşılık gelen yerleştirme kodu.
Özet görünümler, dosya boyutlarını ve aktarım sürelerini kısaltarak, bizim ve sizin sisteminizdeki olası yükü azaltır ve güncellemeleri daha hızlı hale getirir.
Ve çok daha fazlası!
v2.0'da mutlu olunacak daha çok şey var: harici tanımlayıcılar için esnek destek, meslektaş incelemesi etkinlikleri ekleme, etkinliklerin birden çok sürümünün daha net gruplandırılması, varsayılan olarak daha büyük arama sonuçları ve daha fazlası.
Daha fazla öğrenmek ister misiniz? Bize katılın! Her ay birden çok saat diliminde ve dilde web seminerleri düzenliyoruz ve yılın geri kalanında API v2.0'a yükseltmeyi tartışacağız. Bir sonraki için listelerimizi kontrol edinya da İletişim daha fazla öğrenmek için.
Halihazırda API v2.0'a yükselttiniz mi? Deneyiminizi bize bildirin!