Огляд
Bubble.io — популярна no-code платформа, яка дає змогу створювати вебдодатки та мобільні додатки без написання жодного рядка коду. Інтегрувавши API соціальних мереж Ayrshare, ви можете керувати акаунтами соціальних мереж своїх користувачів безпосередньо у вашому додатку Bubble. Це можна зробити двома способами:- Плагін Bubble Ayrshare: цей зручний варіант потребує мінімального налаштування. Однак він має обмежену функціональність порівняно з Bubble API Connector.
- Bubble API Connector: для більшої гнучкості та контролю використовуйте Bubble API Connector. Цей підхід дозволяє безпосередньо взаємодіяти з API Ayrshare, забезпечуючи ширший спектр можливостей у вашому додатку Bubble.io.
Швидкий старт: плагін Bubble.io Ayrshare
Bubble — одна з найпотужніших no-code платформ для розробки програмного забезпечення. Найпростіший спосіб почати — скористатися плагіном Bubble.io від Ayrshare. Нижче наведено інформацію про розширену інтеграцію з Bubble.Підключення соціальних акаунтів
- post: текст, відформатований як JSON-safe
- platforms: список текстових значень, де кожне значення взяте у лапки, наприклад
"facebook","instagram" - media: текстова URL-адреса, відформатована як JSON-safe
- date: дата/час, відформатовані як JSON-safe

Плагін Bubble API Connector
Як альтернативу можна використовувати плагін Bubble API Connector, щоб отримати доступ до всіх можливостей API Ayrshare. Ось відео, яке допоможе вам почати роботу з Bubble API Connector разом з Ayrshare і покаже, як публікувати кілька зображень в одній публікації.API Connector від Bubble може бути дещо примхливим — відсутність однієї закриваючої лапки чи пробілу
може призвести до збою підключення. Ми рекомендуємо уважно переглянути відео нижче та повторно
переглянути їх, якщо щось не працює.
Публікація на кілька акаунтів соціальних мереж
Ось стаття з оглядом:Публікація на кілька акаунтів з Bubble
Валідація даних публікації Bubble
Під час публікації в Bubble через API Connector може бути складно визначити, чи надсилаєте ви валідний JSON. Часто, якщо надісланий до Ayrshare JSON невалідний, відповідь буде у форматі HTML. Ayrshare має URL /validateJSON, до якого можна надсилати запити замість звичного ендпоінта /post. Він поверне «Valid» або «Not Valid». Обов’язково встановіть Content-Type якtext/plain замість звичного application/json.
Натисніть посилання Troubleshooting для «Response Returns as Bad Request», щоб побачити деталі.
Troubleshooting
Завантаження медіафайлів у Bubble
Використовуйте File Uploader від Bubble для завантаження ваших медіафайлів. Ці файли зберігаються на Amazon S3. Ви отримаєте URL-адресу, яку можна використовувати в параметрі тілаmediaUrls ендпоінта /post.
Генерація JWT-токена в Bubble
Щоб згенерувати JWT-токен у Bubble, спочатку потрібно виконати Stringify для private.key, який ви надсилаєте до ендпоінта /profiles/generateJWT. Крок 1: Перейдіть на https://onlinetexttools.com/json-stringify-text і вставте свій private.key у ліве текстове поле введення. Потім скопіюйте stringified-текст праворуч у буфер обміну.
privateKey в області Body — це stringified-текст, який ви створили в Кроці 1 вище.
Також укажіть наданий domain та profileKey, як показано нижче.

url у відповіді — це те, на що ваш користувач натисне, щоб перейти на сторінку прив’язки акаунтів соціальних мереж.

