Ewolucja krok po kroku 4 (z 5)
4. Zaktualizuj ORCID rekord (PUT)
W tym kroku dowiesz się, jak wykorzystać API do aktualizacji (zmiany) informacji, które wcześniej dodałeś do pliku ORCID rekord.
W rzeczywistej sytuacji może zaistnieć potrzeba zaktualizowania elementów dodanych do rekordu badacza. W tym przykładzie będziemy aktualizować datę końcową w powiązaniu „edukacja”, które dodaliśmy w ostatnim kroku.
Uwaga: jeśli zapisałeś kod dla swojej przynależności edukacyjnej, możesz przejść do kroku 4 poniżej. Jeśli nie zapisałeś wprowadzonego kodu, przejdź od razu do kroku 5 Czytanie i ORCID Rekord (GET) aby odczytać rekord i uzyskać kod put.
W Google Developers OAuth2 Playground Change Metoda HTTP do PUT
Kliknij Dodaj nagłówki i upewnij się, że zarówno Accept, jak i Content-type są ustawione na application/vnd.orcid+xml
W Identyfikator URI żądania pole wpisz:
https://api.sandbox.orcid.org/v3.0/[ORCID ID]/education/[PUT CODE]
Zastępować [ORCID ID] z iD dla swojego rekordu Sandbox, sformatuj XXXX-XXXX-XXXX-XXXX i [PUT CODE] z kodem put dla Twojej przynależności edukacyjnej
Pobierz plik XML z pliku Sekcja POST ponownie i kliknięcie Wprowadź treść żądania i wklej go.
Edytuj datę zakończenia swojej przynależności edukacyjnej
Kliknij Zamknij.
Kliknij Wyślij prośbę.
Wyniki pojawią się w Wymagać odpowiedzi sekcja po prawej stronie. Przewiń w dół – jeśli widzisz HTTP / 1.1 200 OK, Twoja przynależność edukacyjna została pomyślnie zaktualizowana! Jeśli zobaczysz komunikat o błędzie, sprawdź, czy wartości nagłówka w Dodaj nagłówki nie zostały zmienione na zniekształcony tekst, na przykład: application%2Fvnd.orcid%2Bxml”
Odwiedź widok publiczny twojego rekordu Sandbox na https://sandbox.orcid.org/[ORCID ID], aby zobaczyć zaktualizowaną przynależność edukacyjną z wypełnioną nową datą końcową.