Facebook API отправляет полезную нагрузку element_share?

Я создаю чат-бот Node.js с Wit.ai в Messenger, и я просто хочу знать, возможно ли отслеживать действия пользователей, когда они открывают раздел "Поделиться" в Messenger.

"recipient":{
    "id":"USER_ID"
  },
  "message":{
    "attachment":{
      "type":"template",
      "payload":{
        "template_type":"generic",
        "elements":[
          {
            "title":"Breaking News: Record Thunderstorms",
            "subtitle":"The local area is due for record thunderstorms over the weekend.",
            "image_url":"https://thechangreport.com/img/lightning.png",
            "buttons":[
              {
                "type":"element_share"
              }              
            ]
          }
        ]
      }
    }
  }


Нет сообщений назад, нет полезных данных, отправленных в ChatBot, так как я могу добиться этого, пожалуйста?

1 ответ

Решение

В настоящее время в API Messenger нет способа обнаружить пользователей, разделяющих элемент.

Вы можете загрузить URL-адрес общего ресурса с параметрами для идентификации пользователя и прослушивать их на своем сервере при загрузке страницы. Это может помочь приписать пользователям общие ресурсы.

Существует также SDK Messenger Extensions, который может получить идентификатор области страницы пользователя на вашем сайте.

Другие вопросы по тегам