Проактивное сообщение с использованием Smooch Telegram и Zendesk - PullRequest
2 голосов
/ 04 октября 2019

Мне нужно связаться с моей базой пользователей, используя телеграмму через smooch, поток:

  • отправьте сообщение пользователям со ссылкой на бот
  • пользователь нажимает на ссылку и принимаетполучать сообщения от бота
  • с помощью smooch webhook, мне нужно распознать пользователя в моей системе, поэтому мне нужно передать параметр в ссылку бота.

Возможно сделатьэто?

1 Ответ

0 голосов
/ 04 октября 2019

ОБНОВЛЕНИЕ ОКТ-7: исправление введено! Теперь вы вернете код реферала в conversation:start webhook, который вы указали в ссылке

пример: https://telegram.me/my_amazing_smooch_bot?start=myParameter

Это будет показано в свойстве referral.code, как впример ниже

ОБНОВЛЕНИЕ ОКТ-4: мы представим исправление в начале следующей недели (вероятно, во вторник 8 октября), и у вас будет свойство referral, как показано в веб-крюке ниже

{
    "trigger": "conversation:start",
    "app": {
        "_id": "5d83cd561848924fe36ccb22"
    },
    "version": "v1.1",
    "source": {
        "type": "telegram",
        "integrationId": "5d97392ee784e3586d8f41b8"
    },
    "appUser": {
        "_id": "6c7cf3f8d64c3d996d06c8dd",
        "conversationStarted": true,
        "givenName": "Bobby",
        "signedUpAt": "2019-10-04T16:54:01.550Z",
        "properties": {}
    },
    "timestamp": 1570214057.443,
    "conversation": {
        "_id": "af62c3a0450401ee1bf0f0f1"
    },
    "referral": {
        "code": "myParameter"
    }
}

Вы можете сделать это, указав параметр следующим образом:

https://telegram.me/my_amazing_smooch_bot?start=myParameter

К сожалению, в настоящее время мы глотаем этот параметр, и диалог: отправляемый нами веб-крючок не передает параметробратно к вам

Я свяжусь с вами относительно этого «исправления», которое мы должны сделать с нашей стороны, чтобы учесть этот вариант использования

Спасибо!

Бобби Коннолли ЗендескInc.

...