1

我正在运行Parse ServerHeroku我用来Cloud Code通过短信验证用户。我使用Twilio发送 SMS 消息。

据我了解,我必须添加Twilio模块,以便可以在我的应用程序中使用它,但我不知道如何添加依赖项。到目前为止,我已经跑了npm install Twilio,现在我不知道该怎么办。很感谢任何形式的帮助!

4

1 回答 1

3

Twilio 开发人员布道者在这里。

由于 Parse Server 现在在 Node.js 上运行,您可以安装依赖项并像构建普通的 Node.js 应用程序一样使用它们。这很好,因为 Parse 上包含的 Twilio 帮助程序库版本已过时。

因此,在您的应用程序目录中,您应该使用 npm 安装 twilio 模块。

$ npm install twilio --save

这将在您的 package.json 中包含 twilio 模块。

然后,在您的应用程序中,您可以像这样包含 twilio 模块:

var twilio = require("twilio");

要发送 SMS 消息,您需要使用您的 Twilio 帐户 SID 和 Auth Token(在您的帐户门户中可用)创建一个 API 客户端,然后您可以发送消息,如下所示:

var twilio = require("twilio");
var client = twilio(ACCOUNT_SID, AUTH_TOKEN);

client.messages.create({
  to: PHONE_NUMBER,
  from: TWILIO_PHONE_NUMBER,
  body: "Hello from Twilio
});

Twilio 博客上对如何使用 Twilio Node.js 模块有更深入的解释。此外,请查看Twilio Node.js 模块文档

于 2016-03-16T10:19:43.443 回答