Twilio函数 - 内存和数据库

时间:2017-07-26 07:48:48

标签: twilio

我正在使用Twilio功能,它有一系列电话号码。

我希望能够将这些电话号码存储在第三方云数据库中,我们可以使用我们的CRM进行编辑。

然后我会编写另一个Twilio函数来检查数据库并使用最新数据更新Twilio函数中的数组。

或者,如果有任何其他方式,第一个Twilio函数可以从数据库获取最新数据并将其存储在内存中,这将是很好的。如果可能的话,我想避免为每个请求检查数据库,以便尽可能快地完成该功能。

任何帮助都非常感谢!

1 个答案:

答案 0 :(得分:1)

Twilio开发者传道者在这里。

目前,由于函数处于公开测试阶段,因此没有函数API。因此,您无法更新函数的环境变量函数。

此外,由于beta限制,您无法安装Node模块,例如数据库驱动程序,因此访问远程数据存储目前并不简单。

您可以在Function中发出HTTP请求。因此,如果您的CRM可以返回一个数字列表以响应HTTP请求,那么您可以通过这种方式获取它们。

就在函数的内存中存储数据而言,这不是必须依赖的。函数是短暂的进程,因此内存是不稳定的。

在您的情况下,由于您使用了一个数字列表,您可以在第一次调用函数时加载列表,然后通过其余调用的URL传递这些数字,这样您只需要提出请求第一次。

让我知道这是否有帮助。