Přeskočit na hlavní obsah

Jak začít s REST API v ConnectedCooking

Části tohoto obsahu mohly být přeloženy automaticky nebo pomocí umělé inteligence.
Highlightbox

Tento průvodce stručně vysvětluje, jak začít s REST API v ConnectedCooking. Mějte prosím na paměti, že se tento průvodce vztahuje pouze na naše cloudová řešení REST API.

  • Nejprve je třeba vytvořit API klienta v našem účtu ConnectedCooking. K tomu přejdeme v našem účtu ConnectedCooking na záložku „Správa“.
Administration Button
  • Poté klikněte na položku „Integrace“. Karta „API“ je viditelná pouze pro správce účtu.
Integrations
  • Poté klikněte na „+ Přidat nový“
Add Integration


  • Na dalším obrázku zadejte „ALIAS“, přiřaďte SKUPINU a vyberte typ API. Pro dotazy API týkající se HACCP a údajů ve vašem účtu ConnectedCooking potřebujete typ API „Base API“. Po vyplnění všech sloupců klikněte na „Přidat API“.
REST API Integration
  • Na další obrazovce obdržíte své přihlašovací údaje pro API klienta. Uložte si je prosím na bezpečném místě a klikněte na „Zavřít“.
  • Po vytvoření API klienta budete potřebovat nástroj, abyste jej mohli používat. K tomu můžete využít curl, Postman nebo jakýkoli jiný nástroj, který znáte. V tomto návodu používáme Postman.
  • Spusťte prosím aplikaci Postman buď přímo z aplikace, nebo ve webovém prohlížeči. Poté pomocí symbolu „+“ vytvořte novou prázdnou sbírku a následně klikněte na „Přidat požadavek“. Případně můžete nový HTTP požadavek vytvořit také jednoduše kliknutím na „Nový“.
Postman New
  • Kromě toho musíte nově vytvořený požadavek upravit na požadavek typu POST, abyste mohli získat token typu „Bearer“ s využitím přihlašovacích údajů svého API klienta od ConnectedCooking.
  • Proto si musíte prostudovat dokumentaci k API Ověřování | Centrum nápovědy ConnectedCooking
Authentication
  • V dokumentaci je vysvětleno, že pro ověření vašich dalších požadavků na API je nutné vytvořit token typu „Bearer“.
  • Toho se dosáhne pomocí požadavku POST. Požadavek POST využívá následující koncový bod: https://app.connectedcooking.com/api/auth/access
  • Kromě toho musíte na kartě „Tělo“ svého požadavku nastavit typ obsahu „x-www-form-urlencoded“. Poté je třeba do příslušných sloupců zadat uživatelské jméno, heslo a rozsah oprávnění z vašeho API klienta.
  • Na závěr klikněte na „Odeslat“ a nyní byste měli obdržet svůj „accessToken = BearerToken“
AccessToken
Device List
  • Zkuste například použít koncový bod „Seznam zařízení“.
  • Tento požadavek je velmi jednoduchý – stačí použít adresu „https://app.connectedcooking.com“, přidat k ní „/api/public/devices“ a zkopírovat a vložit svůj „accessToken“ z požadavku POST do záložky „Authorization“, jak je znázorněno na obrázku níže. Stačí v poli „Auth Type“ vybrat možnost „Bearer Token“ – poté se zobrazí pole „Token“.
  • Na závěr také klikněte na „Odeslat“ a měl by se vám zobrazit seznam všech zařízení, která máte zaregistrovaná ve svém účtu ConnectedCooking (pokud ve svém účtu nemáte žádná zařízení, bude tento seznam prázdný).
Get Devices
Highlightbox

Tento příklad lze v zásadě použít na všechny koncové body.

Gratulujeme, nyní můžete využívat REST API v rámci ConnectedCooking!

Pokud potřebujete další informace, podívejte se prosím do naší dokumentace k API pro ConnectedCooking: Úvod | Centrum nápovědy ConnectedCooking

Byla tato informace užitečná?

Contact

Kontaktujte podporu.

Dejte nám vědět, jak vám můžeme dále pomoci.