python - 如何从 python 客户端指定 Twilio Whatsapp 模板?

标签 python twilio twilio-api

我想使用带有自定义模板的 Twilio Whatsapp 消息。我正在尝试使用 Python 客户端发送消息。我们有不同类型的消息,我们希望从 Twilio 后端管理它们。我们创建了几个模板,但我不知道如何在代码中指定模板。

官方文档中没有提及这一点。我查看了客户端的源代码,这是来自类 MessageList 的代码,我用它来创建消息:

    def create(self, to, status_callback=values.unset, application_sid=values.unset,
           max_price=values.unset, provide_feedback=values.unset,
           attempt=values.unset, validity_period=values.unset,
           force_delivery=values.unset, content_retention=values.unset,
           address_retention=values.unset, smart_encoded=values.unset,
           persistent_action=values.unset, from_=values.unset,
           messaging_service_sid=values.unset, body=values.unset,
           media_url=values.unset):

函数参数中没有类似模板名称的内容。

是否可以通过编程方式指定模板?

最佳答案

这里是 Twilio 开发者布道者。

当您想要使用模板发送消息时,您所要做的就是确保您发送的消息正文与模板匹配。例如,如果您的模板是:

Your login code for {{1}} is {{2}}.

然后发送消息:

Your login code for Twilio is 12345.

与该模板匹配并将成功发送。因此,您无需以编程方式指定模板,只需使用消息内容即可。

您可以查看更多关于sending template messages with the Twilio API for WhatsApp here的信息.

关于python - 如何从 python 客户端指定 Twilio Whatsapp 模板?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/68540966/

相关文章:

python - 根据两列组合的匹配将列从一个数据帧复制到另一数据帧

php - 未捕获的异常 ‘Twilio\Exceptions\TwilioException’,消息为 ‘Unknown domain sid’

node.js - 如何在 Twilio Whatsapp API 中为 Azure Node.js 机器人配置端点 URL?

django - 模拟twilio rest客户端进行测试

twilio - 如何在 twilio 通话中发送数字

twilio - SendGrid 模板不包含必需的占位符

c# - Python 是一种托管代码语言吗?

python - 如何从邻接列表递归生成父子字符串列表?

python - shlex.split() 和 re.split() 有什么区别?

javascript - 将 Twilio 客户端设置为离线