我应该如何制作一个将 {{trigger.message.From}} 更改为名称的函数?

问题描述

我正忙于一个项目,其中一批火警系统的自动 SMS 模块将错误消息发送到来自 Twilio 的电话号码。

Twilio 通过网络钩子将消息解析到 discord 频道。

这一切正常,但我在 Twilio 中有一个变量“{{trigger.message.From}}”,它是发送消息的电话号码。目标是创建一个 JavaScript 函数,用相应的名称替换此变量。

我尝试了很多脚本,但最终都没有奏效。 让它发挥作用的最佳方法是什么?

提前致谢。

解决方法

您将需要某种类型的查找表。您需要将此查找表存储在 Studio 可以引用的某个持久存储中(例如运行函数小部件或 HTTP 请求小部件)。

这可能是在 Twilio Assets 上的主机,例如使用 Twilio SyncAirtable 之类的工具将 .json 文件映射为从数字到位置名称。

很多方法。下面是一个使用 Twilio 资产处理阻止列表的示例,查看该列表可能很有用,以了解如何从 Twilio 函数中使用资产。

twilio Reject Incoming Calls with a Phone Number Blacklist