Web kancaları, premium üyeler tarafından herhangi bir kişiye karşı kaydedilebilir. ORCID kayıt defterine kaydedin. Adımlar:
URL'yi kodlayın
İstediğiniz URL'yi URL kodlaması ORCID kullanıcının kaydı güncellendiğinde aramak için. Örneğin aşağıdaki URL:
https://nowhere2.com/0000-0002-7465-2162/updated
olur
https%3A%2F%2Fnowhere2.com%2F0000-0002-7465-2162%2Fupdated
URL'yi oluşturun
Şunun için tam URL'yi oluşturun: ORCID URL'si ile başlayan API çağrısı ORCID kaydedin, ardından ‚√∫/webhook‚√π ve çağrılmasını istediğiniz URL'yi ekleyin. Yani https://api.sandbox gibi görünmelidir.orcid.org/{ORCID}/webhook/{URL-KODLANMIŞ-WEBHOOK-URL}
Örneğin, yukarıdaki webhook URL'sini ve ORCID iD 0000-0002-7465-2162, tam URL:
https://api.sandbox.orcid.org/0000-0002-7465-2162/webhook/https%3A%2F%2Fnowhere2.com%2F0000-0002-7465-2162%2Fupdated
webhook'u kaydettirin
Webhook'unuzu kullanıcılara karşı kaydetmek için webhook erişim belirtecinizi kullanın. ORCID kayıt. Bir HTTP PUT isteği kullanmanız gerekir, ancak isteğin gövdesine hiçbir şey eklememelisiniz.
URL= https://api.sandbox.orcid.org/0000-0002-7465-2162/webhook/https%3A%2F%2Fnowhere2.com%2F0000-0002-7465-2162%2Fupdatedn HEADER: Accept: application/json HEADER: Authorization: Bearer [Your access token]n HEADER: Content-Length: 0n METHOD: PUT
Yanıt bir 201 olmalıdır, ancak geri arama zaten mevcutsa yanıt 204 olacaktır.
HTTP/1.1 201nServer: nginx/1.1.19nConnection: keep-alive Location: https://api.sandbox.orcid.org/0000-0002-7465-2162/webhook/https%3A%2F%2Frequestb.in%2Fz57lzcz5