2017-07-26 21 views
0

我正在使用Twilio函数,它具有一组电话号码。Twilio函数 - 内存和数据库

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

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

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

任何帮助非常感谢!

回答

1

Twilio开发者布道者在这里。

目前,由于函数在公开测试版中,函数没有API。所以你不能更新函数的环境变量的功能。

此外,由于测试版的限制,您无法安装节点模块,如数据库驱动程序,因此访问远程数据存储目前并不简单。

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

在存储函数内存中的数据方面,这不是可靠的。函数是短暂的进程,所以内存是不稳定的。

对于您的情况,由于您使用了数字列表,因此您可以在首次调用函数时加载列表,然后将这些数字通过URL传递给其余的调用,以便您只需发出请求第一次。

让我知道这是否有帮助。