Skip to end of banner
Go to start of banner

Scopus - sprawdzanie pozostałego limitu oraz czasu resetu

Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 4 Current »

W celu aktualizacji informacji o publikacjach i czasopismach system Omega-PSIR korzysta z udostępnianych przez Scopus API.

Dostęp do API jest ograniczony liczbą tygodniowych zapytań - dla dwóch głównych wykorzystywanych przez Omegę API to:

  • dla aktualizacji publikacji - 10 000

  • dla aktualizacji czasopism - 20 000

Limit jest wykorzystywany każdym zapytaniem wysyłanym do Scopus, a więc również zapytaniami o limit.

Weryfikację dostępnego limitu można przeprowadzić w przeglądarce internetowej lub np. programie Postman.

W celu sprawdzenia dostępnego limitu aktualizacji publikacji należy w pasku adresu wpisać:

https://api.elsevier.com/content/abstract/scopus_id/85040730407?apiKey=123456789

https://api.elsevier.com/content/abstract/scopus_id/

wskazanie rodzaju przeszukiwanego zasobu

85040730407

ID przeszukiwanego zasobu - w tym przypadku jest to Scopu ID publikacji, które posłuży do weryfikacji

może to być dowolne Scopus ID publikacji (również nieznajdującej się w zasobach jednostki)

apiKey

wartość 123456789 jest przykładowa

w tym miejscu należy wpisać scopusApiKey (klucz API) instytucji

W celu sprawdzenia dostępnego limitu aktualizacji czasopism należy w pasku adresu wpisać:

https://api.elsevier.com/content/serial/title/issn/15343219?apiKey=123456789

https://api.elsevier.com/content/serial/title/issn/

wskazanie rodzaju przeszukiwanego zasobu

15343219

ISSN sprawdzanego czasopisma

może to być dowolne czasopismo

apiKey

wartość 123456789 jest przykładowa

w tym miejscu należy wpisać scopusApiKey (klucz API) instytucji

Następnie należy przejść do narzędzi dla programistów - w większości przeglądarek otwarcie narzędzi można wykonać, klikając klawisz F12 i przejść do zakładki “Sieć” i jeśli jest to wymagane - przeładować stronę

Narzędzia dla programisty - FirefoxNarzędzia dla programisty - Chrome

Następnym krokiem jest rozwinięcie nagłówka z informacjami o zapytaniu:

Narzędzia dla programisty - nagłówki odpowiedzi - FirefoxNarzędzia dla programisty - nagłówki odpowiedzi - Chrome

Informacje w zakresie limitu pozostałego do wykorzystania oraz czasu resetu znajdują się w parametrach:

  • X-RateLimit-Limit - limit tygodniowy

  • X-RateLimit-Remaining - pozostały limit

  • X-RateLimit-Reset - czas do resetu

nagłówki odpowiedzi - limity

W celu sprawdzenia dokładnej daty resetu limitu można przejść np. do strony https://www.epochconverter.com/ i w polu “Convert epoch to human-readable date and vice versa” wkleić wartość zwróconą w nagłówku w parametrze x-ratelimit-reset, a następnie kliknąć “Timestamp to Human date”

pole wklejania daty w konwerterze czasu

Informacja zwrotna wskaże dokładną datę odświeżenia limitu:

wynik działania konwertera czasu

W przypadku przekroczenia limitów zwracany jest nagłówek odpowiedzi

  • X-ELS-Status: QUOTA_EXCEEDED

  • X-RateLimit-Reset: czas do resetu

Dodatkowe informacje można znaleźć na stronach Elsevier Developers

https://dev.elsevier.com/api_key_settings.html

https://dev.elsevier.com/api_docs.html

  • No labels