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:

limity można sprawdzić na stronie https://dev.elsevier.com/api_key_settings.html

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:

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

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

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

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