Телеграм

Інтеграція з Телеграм реалізована у вигляді окремого блоку Пошук, який можна розмістити між Джерелом та Приймачем даних. Це дозволить отримувати в Джерелі даних поля з даними, робити запит у Телеграм на завантаження файлу за заданими значеннями та передавати файл у Приймач даних. Таким чином, через пошук ви зможете в автоматичному режимі отримувати дані з телеграм та передавати їх у ті сервіси та системи, які використовуєте.
Функція Пошуку дозволяє шукати Файли в Телеграм і оновлення даних
Навігація:
Підключення Google Sheets як Джерела даних:
1. Які дані можна отримати з Google Sheets?
2. Як підключити акаунт Google Sheets до ApiX-Drive?
3. Вибір таблиці та аркуша, з якого вивантажуватимуться рядки.
4. Приклад даних, які буду передаватися з Google Sheets.
Підключення Телеграм як Пошук даних:
1. Які дані можна отримувати з Телеграм?
2. Як підключити акаунт Телеграм до ApiX-Drive?
3. Як налаштувати у вибраній дії пошук даних у Телеграм?
4. Приклад даних, які передаватимуться з Телеграм.
Налаштування передачі даних в Dropbox:
1. Що робитиме інтеграція з Dropbox?
2. Як підключити акаунт Dropbox до ApiX-Drive?
3. Як налаштувати у вибраній дії передачу даних у Dropbox?
4. Приклад даних, які будуть надіслані до вашого Dropbox.
5. Автооновлення та інтервал спрацьовування з'єднання.
Налаштування ДЖЕРЕЛА Даних: Google Sheets
Давайте розглянемо функцію пошуку на прикладі завантаження файлу в Dropbox.
Для початку необхідно створити нове з'єднання.

Виберіть систему як джерело даних. У цьому випадку необхідно вказати Google Sheets.

Далі необхідно вказати дію "Завантажити рядки (Всі)".

Наступний крок - вибір облікового запису Google Sheets, з якого відбуватиметься вивантаження даних.
Якщо немає підключених логінів до системи, натисніть "Підключити обліковий запис".

Виберіть який акаунт ви хочете підключити до ApiX-Drive і надайте всі дозволи для роботи з цим акаунтом.





Коли підключений акаунт відобразився у списку активних облікових записів, виберіть його для подальшої роботи.
Увага! Якщо ваш акаунт знаходиться у списку "неактивні акаунти" перевірте свій доступ до цього логіну!

Виберіть таблицю та аркуш Google Sheets, де розташовані необхідні вам дані.

На цьому кроці можна додати фільтр даних, щоб завантажувати не всі рядки, а тільки ті, за якими потрібно проводити вивантаження даних.

Тепер ви можете побачити тестові дані по одному з рядків у таблиці Google Sheets.
Якщо ви хочете оновити тестові дані - натисніть "Завантажити тестові дані з Google Sheets".
Якщо ви хочете змінити налаштування - натисніть "Редагувати" і ви повернетеся на крок назад.

Тепер підключаємо додатковий блок пошуку даних. Для цього клацаємо на "+" та зі списку вибираємо "Додати ПОШУК даних".

Як система, в якій буде виконуватися пошук, вибираємо "Телеграм".

Далі вибираємо дію "Завантажити ФАЙЛ".

Наступний крок - вибір облікового акаунту Телеграм.
Якщо немає підключених акаунтів до системи ApiX-Drive, натисніть "Підключити акаунт".

Заповніть поля відповідними даними, де:
Токен – токен для підключення вашого телеграма бота.
1. Створіть новий бот чи використовуйте вже створений бот.
2. Як створити новий бот описаний тут - https://hostiq.ua/blog/ukr/chatbot-telegram
3. Щоб дізнатися Токен вже створеного бота, ви можете BotFather написати команду /mybots . Після цього виберіть потрібного вам робота і натисніть на пункт " API Token ". Скопіюйте Токен та вставте у відповідне поле ApiX-Drive.
Зверніть увагу!
У розділі Доступ можна підключити приватний чат, канал або групу, для цього потрібно створити свій бот і додати його як адміністратора, щоб він мав права доступу до запису.
Якщо ви раніше підключали бот до інших сервісів, вам потрібно вимкнути перше підключення та повторно підключити бота або створити нового бота.
Після внесення токена в поле, натисніть «Зберегти», тим самим ви підтверджуєте видалення раніше встановленого вебхука у зазначеному боті, а також погоджуєтеся з встановленням вебхука ApiX-Drive.

Зверніть увагу, якщо потрібного доступу немає у списку, виконайте дії, описані при підключенні, а саме, напишіть щось безпосередньо боту та натисніть кнопку « Оновити ».
У разі каналу або групи додайте бота та натисніть кнопку «Оновити». Якщо бот був доданий раніше, слід додати знову.

У вашій програмі Телеграм у рядку пошуку введіть @тут_вкажіть_ім'я_користувача_вашого_бота .
Натисніть на профіль бота і натисніть "Почати". Якщо ви раніше цього бота підключали, то у вас буде кнопка "Перезапустити", натисніть її.

Коли підключений обліковий запис відобразився у списку активних акаунтів, виберіть його для подальшої роботи.

У полі "ID файлу" ви повинні вказати змінну з джерела даних, в якій будуть знаходитись дані для пошуку. Якщо знайдено збіг,відбудеться завантаження файлу .

Тепер ви бачите тестові дані по одному з файлів. Ці дані ви можете передавати до свого Приймача.
Якщо тестові дані не з'явилися автоматично, натисніть "Виконати пошук у Телеграм".
Якщо вас щось не влаштовує - натисніть "Редагувати", поверніться на крок назад і змініть налаштування полів для пошуку.

На цьому налаштування пошуку даних завершено!
Тепер можемо приступити до налаштування Dropbox як системи приймача даних.
Для цього клацніть "Додати ПРИЙМАЧ даних".

Налаштування Приймача Даних: Dropbox
Виберіть систему як Приймач даних. У цьому випадку необхідно вказати Dropbox.

Далі, необхідно вказати дію "Завантажити файл".

Наступний крок - вибір акаунту Dropbox, в який буде передаватися файл Телеграм.
Якщо немає підключеного акаунту до системи ApiX-Drive, натисніть кнопку "Підключити".

Введіть дані для авторизації в особистий кабінет Dropbox та натисніть Увійти для підключення.


Коли підключений акаунт з'явився у списку активних акаунтів, виберіть його для подальшої роботи.
Увага! Якщо ваш акаунт знаходиться у списку "неактивних акаунтів" перевірте свій доступ до цього акаунту!

Тепер необхідно налаштувати зв'язок полів із блоку Пошук даних із відповідними полями в Dropbox.
Заповніть поля File link та File name. Щоб додати змінну, клацніть по полю та виберіть потрібну змінну зі списку.
Виберіть папку, до якої хочете надсилати файли, після чого натисніть кнопку «Продовжити»


Таким чином блок Пошук даних бере з Джерела даних поле, в якому у вас прописаний ID файлу, перевіряє файл у Телеграм та передає файл у Приймач даних.

На цьому етапі налаштування завершено!
Тепер можна розпочати вибір інтервалу оновлення та увімкнення автооновлення.
Для цього клацніть "Увімкнути автооновлення".

На головному екрані клацніть на іконку шестерні, щоб вибрати необхідний інтервал оновлення або налаштуйте Запуск за розкладом. Щоб запускати з'єднання за часом, виберіть Запуск за розкладом та вкажіть бажаний час спрацювання оновлення з'єднання або додайте відразу кілька варіантів часу, коли потрібно, щоб спрацювало з'єднання.
Увага! Щоб Запуск за розкладом спрацював у вказаний час, необхідно, щоб інтервал між поточним часом та вказаним часом був більше 5 хвилин. Наприклад, ви вибираєте час 12:10 та поточний час 12:08 - у цьому випадку автооновлення з'єднання відбудеться о 12:10 наступного дня. Якщо ви вибираєте час 12:20 та поточний час 12:13 – автооновлення з'єднання спрацює сьогодні і далі щодня о 12:20.
Для того, щоб поточне з'єднання спрацьовувало після іншого з'єднання, поставте галочку "Оновлювати тільки після з'єднання" і вкажіть з'єднання, після якого спрацьовуватиме поточне з'єднання.


Щоб увімкнути автооновлення, переведіть повзунок у положення, як показано на малюнку.
Для того, щоб виконати примусове спрацювання з'єднання, клацніть по іконці у вигляді стрілки.

На цьому налаштування Завантаження Файла Телеграм завершено! Все досить просто!
Тепер можете не турбуватися, далі ApiX-Drive зробить все самостійно!