как решить быстрый ответ не проходит постбэк - PullRequest
0 голосов
/ 28 сентября 2019

Я использую быстрый ответ по электронной почте через Facebook Messenger

const greetingPayload = {
    "text": message,
    "quick_replies": [{
        "content_type": "user_email",
        "title": "Email Address",
        "payload": EMAIL_ADDRESS
    }
    ]
};

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

{ messagingEvent: 
   { sender: { id: '' },
     recipient: { id: '' },
     timestamp: 1569667373204,
     message: 
      { mid: '',
        text: '',
        nlp: [Object],
        quick_reply: [Object] } } }

Я пропустил идентификаторы, ответ должен содержать это

"message": {
        "quick_reply": {
          "payload": "<EMAIL_ADDRESS>"
        }

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

...