Skip to content

Xhelios05X/API-automation

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 

Repository files navigation

API-automation

script was created by: Xhelios05X github.com/Xhelios05X


eng. below

Repozytorium zawiera skrypty automatyzujące pewne zadania odwołujące się do różnych API: news-api, api NBP oraz Shodan api.

CurrencyExchangeRate.py

Skrypt zwraca aktualny kurs zadanej waluty oraz zmiany kursów tej waluty w ostatnich 5 dniach.

Użycie:

za pomocą iterpretera python3:

python3 CurrencyExchangeRate.py [-h] currency

alternatywnie dla systemu Linux:

chmod +x ./CurrencyExchangeRate.py

./CurrencyExchangeRate.py [-h] currency

newsSearch.py

Skrypt pobiera słowo kluczowe ('keyword') na temat którego użytkownik chciałby otrzymać infromacje. Warunkiem działania programu jest podanie klucza API dla serwisu newsAPI: Account > API key

Użycie:

za pomocą interpretera python3:

python3 newsSearch.py [-h] APIkey keyword

alternatywnie dla systemu Linux:

chmod +x ./newsSearch.py

./newsSearch.py [-h] APIkey keyword

shodanSearch.py

Dzięki skryptowi można poznać aktywne porty określonego hosta. Program używa API Shodan do wykrywania aktywnych portów. Warunkiem działania skryptu jest podanie klucza API dla serwisu Shodan: login > logowanie > prawy górny róg > Show API key

Użycie:

za pomocą interpretera python3:

python3 shodanSearch.py [-h] APIkey hostIP

alternatywnie dla systemu Linux:

chmod +x ./shodanSearch.py

./shodanSearch.py [-h] APIkey hostIP

About

automatyzacja zadań za pomocą API

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages