Dialogflow es 如何在telegram chatbot中获取用户共享的dialogflow端电话号码
我正在使用dialogflow编写聊天机器人。Dialogflow与电报集成。我想收到聊天机器人用户的电话号码。 我使用的这段代码工作得很好。我在电报中看到按钮。按下按钮显示电话号码。但实际的问题是,我在dialogflow端没有收到电话号码 你能推荐一些吗 我正在使用以下代码发送请求:Dialogflow es 如何在telegram chatbot中获取用户共享的dialogflow端电话号码,dialogflow-es,telegram,chatbot,phone-number,Dialogflow Es,Telegram,Chatbot,Phone Number,我正在使用dialogflow编写聊天机器人。Dialogflow与电报集成。我想收到聊天机器人用户的电话号码。 我使用的这段代码工作得很好。我在电报中看到按钮。按下按钮显示电话号码。但实际的问题是,我在dialogflow端没有收到电话号码 你能推荐一些吗 我正在使用以下代码发送请求: let payload2 = new Payload(agent.TELEGRAM, { "text": text + ' ⏬', "reply_markup": {
let payload2 = new Payload(agent.TELEGRAM, {
"text": text + ' ⏬',
"reply_markup": {
"one_time_keyboard": true,
"resize_keyboard": true,
"keyboard": [[{
text: text2,
callback_data: "phone",
request_contact: true
}]]
}
});
agent.add(payload2);
我希望在dialogflow端收到chatbot用户发送的电话号码。
让payload2=新的有效载荷(agent.TELEGRAM{
“文本”:文本+'⏬',
“回复标记”:{
“一次性键盘”:对,
“调整键盘大小”:true,
“键盘”:[[{
文本:文本2,
回调_数据:“电话”,
请求\联系方式:true
}]]
}
},{sendAsMessage:true,rawPayload:false});
agent.add(payload2)代码>
让payload2=新的有效载荷(agent.TELEGRAM{
“文本”:文本+'⏬',
“回复标记”:{
“一次性键盘”:对,
“调整键盘大小”:true,
“键盘”:[[{
文本:文本2,
回调_数据:“电话”,
请求\联系方式:true
}]]
}
},{sendAsMessage:true,rawPayload:false});
agent.add(payload2)代码>普通,有什么想法吗?或者问题应该重新表述?普通,有什么想法吗?还是应该重新编写问题?考虑添加一些文本来解释你的答案和OP的原始代码之间的差异,以及这种差异如何解决OP的问题。考虑添加一些文本来解释你的答案和OP的原始代码之间的差异,以及这种差异如何解决OP的问题。