Перейти до основного вмісту

Як розпочати роботу з REST API у ConnectedCooking

Частини цього вмісту могли бути перекладені автоматично або за допомогою штучного інтелекту.
Highlightbox

У цьому посібнику коротко пояснюється, як розпочати роботу з REST API у ConnectedCooking. Зверніть увагу, що цей посібник стосується виключно наших хмарних рішень на базі REST API.

  • Спочатку потрібно створити клієнт API у нашому обліковому записі ConnectedCooking. Для цього перейдіть у своєму обліковому записі ConnectedCooking на вкладку «Адміністрування».
Administration Button
  • Далі натисніть «Інтеграції». Вкладка «API» доступна лише для адміністраторів облікового запису.
Integrations
  • Потім натисніть «+ Додати новий»
Add Integration


  • На наступному екрані вкажіть «ALIAS», призначте ГРУПУ та оберіть тип API. Для запитів API, що стосуються HACCP та даних у вашому обліковому записі ConnectedCooking, вам потрібен тип API «Base API». Після заповнення всіх полів натисніть «Додати API».
REST API Integration
  • На наступному екрані ви отримаєте облікові дані клієнта API. Будь ласка, збережіть їх у безпечному місці та натисніть «Закрити».
  • Після створення клієнта API вам знадобиться інструмент для його використання. Для цього ви можете скористатися curl, Postman або будь-яким іншим інструментом, з яким ви знайомі. У цьому посібнику ми використовуємо Postman.
  • Запустіть Postman через програму або у веб-браузері. Потім створіть нову порожню колекцію, натиснувши символ «+», а після цього натисніть «Додати запит». Крім того, ви також можете просто створити новий HTTP-запит, натиснувши «Новий».
Postman New
  • Крім того, вам потрібно змінити щойно створений запит на запит типу POST, щоб отримати токен Bearer за допомогою облікових даних вашого API-клієнта від ConnectedCooking.
  • Тому вам слід ознайомитися з документацією до API Аутентифікація | Довідковий центр ConnectedCooking
Authentication
  • У документації пояснюється, що для автентифікації подальших запитів до API необхідно створити токен Bearer.
  • Це здійснюється за допомогою POST-запиту. POST-запит використовує таку кінцеву точку: https://app.connectedcooking.com/api/auth/access
  • Крім того, у вкладці «Тіло» вашого запиту необхідно встановити тип вмісту «x-www-form-urlencoded». Після цього ім’я користувача, пароль та область дії вашого клієнта API слід ввести у відповідні поля.
  • Наприкінці натисніть «Надіслати» — після цього ви маєте отримати свій «accessToken = BearerToken»
AccessToken
  • Щоб скористатися щойно створеним BearerToken, вам знадобиться будь-який API.
  • Ви можете легко ознайомитися з усіма можливими запитами до API в документації щодо кінцевих точок: Кінцеві точки | Довідковий центр ConnectedCooking
Device List
  • Наприклад, спробуйте скористатися списком пристроїв «Endpoint».
  • Цей запит дуже простий: вам потрібно лише скористатися адресою «https://app.connectedcooking.com», додати до неї «/api/public/devices» та скопіювати й вставити свій «accessToken» із POST-запиту на вкладці «Авторизація», як показано на малюнку нижче. Вам потрібно лише вибрати «Bearer Token» у полі «Auth Type», після чого з’явиться поле «Token».
  • Наприкінці також натисніть «Надіслати», після чого ви отримаєте список усіх зареєстрованих пристроїв у вашому обліковому записі ConnectedCooking (цей список буде порожнім, якщо у вашому обліковому записі немає пристроїв).
Get Devices
Highlightbox

Цей приклад, по суті, можна застосувати до всіх кінцевих точок.

Вітаємо, тепер ви можете користуватися REST-API у ConnectedCooking!

Якщо вам потрібна додаткова інформація, ознайомтеся з нашою документацією щодо API для ConnectedCooking: Вступ | Довідковий центр ConnectedCooking

Чи була ця інформація корисною?

Contact

Зверніться до служби підтримки.

Повідомте нам, як ми можемо вам допомогти.