К основному содержимому

Как использовать интеграцию вебхуков?

Отправляйте упоминания тем по другим приложениям через HTTP POST запросы

Kateryna Gordienko avatar
Автор: Kateryna Gordienko
Обновлено сегодня

Webhook — это метод доставки данных между различными приложениями.Это позволяет вам отправлять упоминания из YouScan в другие приложения вручную или автоматически 🙌

Если вы не можете найти нужное приложение в списке доступных интеграций, вы можете настроить пользовательскую интеграцию через Webhook. В этой статье мы научим вас, как это сделать.

⚠️ Есть ли какие-либо ограничения по источникам?

Данные из следующих источников недоступны:

  • Reddit

  • Квора

  • некоторые небольшие источники

Мы ограничиваем данные, которые могут быть доступны для упоминаний, собранных с Twitter. Применены следующие настройки:

  • Свойства текста упоминания и полного текста удалены

  • Упоминание URL удалено

  • URL автора, имя автора и AvatarUrl автора удалены

  • Идентификатор профиля автора добавлен в информацию об авторе (сам идентификатор является идентификатором профиля Twitter)

  • ID поста — это ID Твита

Комбинирование идентификатора профиля и идентификатора поста позволяет вам перейти к точному Твиту, который был собран как соответствующее упоминание.

Настройка интеграций Webhook

Требуется немного настройки на заднем плане приложения, которое вы хотите интегрировать с YouScan.

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

В YouScan вам необходимо выполнить следующие 2 шага:

  1. Откройте тему «Настройки», перейдите на вкладку Интеграции и нажмите «Добавить» рядом с Webhook.

  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)

Наша интеграция вебхуков поддерживает Базовую аутентификацию. Чтобы установить имя пользователя и пароль, используйте URL обратного вызова в следующем формате:

https://user:password@example.com/callback
Нашли ответ на свой вопрос?