Додатки
Додатки надають вам доступ до всіх функцій Wink як розробнику. Ви можете отримувати доступ до тих самих даних і навіть розширювати власні функції Wink. Ви можете обрати використання OAuth2 сервера Wink для автентифікації вашого туристичного сайту так само, як ви використовуєте Google або Facebook. Таким чином ви можете розширити функції Wink у вашому власному вебсайті або додатку.
- Виберіть акаунт, з яким хочете працювати, на сторінці Accounts.
- Натисніть
Actionsу нижній частині картки акаунта та оберітьManage account. - Натисніть вкладку
Applicationsна наступній сторінці. - У цьому розділі буде перелік усіх ваших додатків.
- Оберіть редагування існуючого або створення нового додатку.
Створення додатку
Section titled “Створення додатку”Оскільки ви не маєте доступу до secret key додатку, який ми створили для вас, вам потрібно створити власний.
Типи клієнтів
Section titled “Типи клієнтів”При створенні додатку ви обираєте тип клієнта, який визначає, як додаток автентифікується:
- SPA (Single Page Application) — для фронтенд-додатків у браузері, які використовують OAuth2 authorization code flow з PKCE. Це найпоширеніший тип для веб-додатків.
- MACHINE_2_MACHINE — для інтеграцій сервер-сервер, які автентифікуються безпосередньо за допомогою клієнтських облікових даних. Використовуйте цей тип, коли ваш бекенд-сервіс має викликати Wink API без присутності користувача.
Ось кроки для створення додатку:
- На сторінці додатків натисніть кнопку
Create new application. - Назва Дайте вашому додатку назву. наприклад, Cool App
- Тип клієнта Оберіть
SPAдля веб-додатків абоMACHINE_2_MACHINEдля серверних інтеграцій. - Назва сутності Прив’яжіть ваш додаток до одного з ваших існуючих акаунтів. наприклад, Cool Account
- Redirect URIs Потрібен принаймні один redirect URI. Він використовується для перевірки домену перенаправлення після успішної автентифікації. наприклад, https://www.cool-site.com
- Post-logout redirect URIs (Опційно) URL-адреси, на які користувачів можна перенаправити після виходу з системи. Це гарантує, що користувачі потраплять на відому сторінку після завершення сесії.
- Натисніть кнопку
Save, щоб продовжити.
Вас перенаправлять назад до списку додатків. Ви побачите свій новий додаток у списку і матимете доступ до секретного ключа додатку лише один раз. Обов’язково скопіюйте його та збережіть у безпечному місці.
Оновлення додатку
Section titled “Оновлення додатку”Вам потрібно оновити додаток, якщо змінюється один із redirect URI або ви хочете додати чи видалити URI.
Щоб оновити існуючий додаток, виконайте наступне:
- Натисніть посилання
Actionsдля додатку, який хочете оновити. - Натисніть кнопку
Updateу розділі Actions. - Внесіть зміни до додатку.
- Натисніть кнопку
Save, щоб продовжити.
Вас перенаправлять назад до списку додатків.
Видалення додатку
Section titled “Видалення додатку”Якщо додаток вам більше не потрібен, ви можете його видалити.
Щоб видалити додаток, виконайте наступне:
- Натисніть посилання
Actionsдля додатку, який хочете видалити. - Натисніть кнопку
Removeу розділі Actions. - Натисніть кнопку
OK, щоб підтвердити видалення.
Вас перенаправлять назад до списку додатків.