Перейти до основного контенту
Усі колекціїІнтеграції та APIAPI та вебхук
Як використовувати інтеграцію webhook?
Як використовувати інтеграцію webhook?

Надсилайте згадки тем іншим програмам за допомогою HTTP-запитів POST

Kateryna Gordienko avatar
Автор: Kateryna Gordienko
Оновлено понад місяць тому

Вебхук — це спосіб доставки даних між різними програмами. Це дозволяє надсилати згадки з YouScan в інші програми вручну або автоматично 🙌

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

⚠️ Згадки з Reddit не можна запитувати через Webhook.

Налаштування інтеграцій Webhook

Потрібно трохи налаштувати бекенд додатку, з яким ви хочете інтегрувати YouScan.

💡 Ви можете знайти інформацію про налаштування додатку в його базі знань або в розділах підтримки.

У YouScan вам потрібно виконати наступні 2 кроки:

  1. Відкрийте тему «Параметри», перейдіть на вкладку «Інтеграції» та натисніть «Додати» поруч із «Вебхук».

  2. Укажіть URL-адресу призначення для сповіщень YouScan.

💡 Сповіщення від YouScan потрібно налаштовувати окремо для кожної теми. Ви можете встановити те саме місце призначення для кожної теми або додати кілька веб-хуків до однієї теми.

Робота з інтеграцією Webhook

Є два способи надіслати згадки через Webhook:

  • Автоматичні сповіщення за допомогою «Правил» ;

  • Ручна робота в потоці згадки.

Згадка структури

Webhook дозволяє надсилати параметри згадування, доступні в YouScan, наприклад:

  • Відомості про автора;

  • Джерело публікації та джерело публікації;

  • Текст згадки;

  • Показники залучення .

Ось повний список параметрів, доступних через YouScan:

{ "country":, //author's country "region":, //author's region "city":, //author's city "topicId":,//monitoring topic ID "topicName":, //name of your monitoring topic "mentionId":, //mention's order number in the topic "sourceName":,//name of the source "author": { //information about the author  "url":, //profile URL  "name":, //author's name  "nickname": //author's username  "avatarUrl":, //author's user picture  "subscribers": //author's audience }, "channel": { //publication source  "url":, //link to the source page  "name":, // page title  "avatarUrl":, //user picture  "subscribers": //audience }, "tags": [], // mention tags "title":, // post title "text":, // post copy (snippet with keyword) "url":, // direct URL to the post "published":, // time of publication "addedAt":, // time when mention was saved to topic "sentiment":, // post sentiment "imageUrl":, // a link to the image contained in the mention "language":, // the mention's auto-detected language "postType":, // post type "resourceType":, // type of publication platform "spam":, // determines whether the post is considered spam (Y/N) "postId":, // unique post ID "parentPostId":, // parent post ID "discussionId":, // discussion ID "likes":, // the number of likes on the post "reposts":, // the number of shares on the post "comments":, // the number of comments on the post "engagement": //  a total number of engagements (likes, comments, shares)

Наша інтеграція webhook підтримує базову автентифікацію . Щоб установити ім’я користувача та пароль, використовуйте URL зворотного виклику в такому форматі:

https://user:password@example.com/callback
Ви отримали відповідь на своє запитання?