adım 4 (5)
4. Bir güncelleme ORCID kayıt (PUT)
Adımda, daha önce bir uygulamaya eklediğiniz bilgileri güncellemek (değiştirmek) için API'yi nasıl kullanacağınızı öğreneceksiniz. ORCID kayıt.

Gerçek dünyadaki bir durumda, bir araştırmacının kaydına eklediğiniz öğeleri güncellemeniz gerekebilir. Bu örnekte, son adımda eklediğimiz 'eğitim' bağlantısının bitiş tarihini güncelleyeceğiz.
Not: Eğitim bağlantınız için yerleştirme kodunu kaydettiyseniz, aşağıdaki 4. adıma atlayabilirsiniz. Koyma kodunu kaydetmediyseniz, lütfen 5. adıma atlayın Bir okuma ORCID Kayıt (GET) kaydı okumak ve put kodunuzu almak için.
Google Developers OAuth2 Playground Change'de HTTP Yöntemi için PUT
Tıkla Başlık Ekle ve Accept ve Content-type'ın ikisinin de application/vnd.orcid+xml olarak ayarlandığından emin olun

içinde İstek URI'sı alana girin:
https://api.sandbox.orcid.org/v3.0/[ORCID ID]/education/[PUT CODE]
Yer değiştirmek [ORCID kimliği] ile iD Korumalı alan kaydınız için, XXXX-XXXX-XXXX-XXXX'i biçimlendirin ve [PUT CODE]'u eğitim bağlantınızın koduyla birlikte girin
XML'i şuradan alın: POST bölümü tekrar ve tıklama İstek gövdesini girin ve içine yapıştırın.
Eğitim ilişkinizin bitiş tarihini düzenleyin
Tıkla Kapat.
Talebi Gönder'e tıklayın.
Sonuçlar İstek/Yanıt sağdaki bölüm. En alta kaydırın - görüyorsanız HTTP / 1.1 200 Tamam, eğitim bağlantınız başarıyla güncellendi! Bir hata mesajı görürseniz, başlık değerlerinin Başlık ekle örneğin: application%2Fvnd.orcid%2Bxml” gibi bozuk metne dönüştürülmemiştir

Airdrop formunu doldurun : Halk görüşü https://sandbox.orcid.org/ adresindeki Sandbox kaydınızınORCID ID] ile güncellenmiş eğitim ilişkinizi yeni bitiş tarihi doldurulmuş olarak görmek için.

not
Put-code özelliği kök dizinine dahil edilmelidir. XML yükünün öğesi. Bu doğru yerleşimdir:
<education:education
xmlns:common="http://www.orcid.org/ns/common"
xmlns:education="http://www.orcid.org/ns/education"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.orcid.org/ns/education ../education-3.0.xsd "
put-code="66698">
<!-- Education item details go here -->
</education:education>
Bir PUT çağrısına ilişkin JSON yükünde, koyma kodu, öğeyi temsil eden JSON nesnesinin içine bir anahtar/değer çifti olarak dahil edilir:
{
"put-code": 66698,
"path": null,
"department-name": "department-name",
/* Add additional details here */
}