【问题标题】:Twilio autopilot whatsapp initiate a conversation to a phone using nodeJSTwilio autopilot whatsapp 使用 nodeJS 发起与电话的对话
【发布时间】:2020-05-26 17:35:27
【问题描述】:

我在 Twilio 的控制台中创建了一个自动驾驶机器人。我需要将该机器人从 nodeJS 端点发布到多个电话号码。 我的问题是:

  1. 如何从 nodeJS 应用发送操作以启动对话?
  2. 我能否将机器人从该 nodeJS 应用程序发送到不同的号码,并以回调的形式获取各个响应。

【问题讨论】:

  • “发送发布”是什么意思?
  • 抱歉错字,仅发送,将编辑它。

标签: node.js twilio whatsapp twilio-node


【解决方案1】:

这里是 Twilio 开发人员宣传员。

您可以使用您选择的编程语言(如 JavaScript、C#、PHP、Ruby、Python 或 Java)使用 Twilio REST API 向机器人发送消息。

curl -X POST https://api.twilio.com/2010-04-01/Accounts/ACXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX/Messages.json \
--data-urlencode "Body=Hi there!" \
--data-urlencode "From=REPLACE-WITH-YOUR-TWILIO-NUMBER" \
--data-urlencode "To=+NUMBER-TO-TEXT" \
-u ACXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX:your_auth_token

此 cURL 请求启动出站 SMS。然后,如果您将 Twilio 编号配置到 Autopilot 机器人,当用户响应时,他们将进入机器人对话。

您可以在phone number console 中针对每个号码将机器人发布到多个号码,并在Autopilot request 中获取响应,就像使用内存一样。

【讨论】:

  • 感谢您的回复。我想启动自动驾驶仪,而不是发送消息。我可以从 nodeJS 应用程序中做到这一点吗?
  • Autopilot 在哪里发起消息?我不明白启动自动驾驶会话和自动驾驶发送第一条消息之间的区别
  • 我想启动自动驾驶会话
  • 启动自动驾驶会话后会发生什么?
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2019-04-11
  • 1970-01-01
  • 2022-01-15
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多