08.07.2020, Vladimír Klaus, navštíveno 6350x

Systém
Windows

Úvodem opět trocha teorie - co to je cUrl (Curl URL Request Library). Zjednodušeně – jedná se o nástroj na přenos souborů/dat přes URL. Tento článek bude velmi krátký, protože od jisté doby je curl součástí Windows 10. Pokud byste používali starší verzi operačního systému, pak viz odkazy níže.

Takový příkaz může (zjednodušeně) vypadat např. takto:

curl -u "test@testweb.cz:moje-tajne-heslo" https://apitest.testweb.cz/oauth/v1/token -X POST

Výsledkem pak může být třeba JSON:

{"access_token": "AbPbIFqXjS3nOIxb9WSzORPKLtkGOFgk",
"token_type": "bearer",
"expires_in": 3600,
"scope": "payment_api:invoices:write"}

Z nápovědy příkazu se dozvíte, že:

  • -u = zadání jména a hesla
  • ...následuje adresa...
  • -X = zadaný příkaz, v našem případě POST

V podstatě to tedy znamená, že na zadanou adresu pošlu svoje jméno a heslo a požádám o nějaké údaje, které se mi vrátí v podobě JSON.

Příkaz má mnoho parametrů a pokud toužíte po získání základní nápovědě, pak stačí použít:

curl --help

Odkazy: