将模块添加到分析服务器

我正在Heroku上运行Parse Server ,并使用Cloud Code通过SMSvalidation用户。 我使用Twilio发送短信。

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

Twilio开发者在这里传道。

由于Parse Server现在在Node.js上运行,您可以安装依赖关系并使用它们,就像构build正常的Node.js应用程序一样。 这很好,因为Parse上包含的Twilio辅助函数库版本已经过期。

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

 $ npm install twilio --save 

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

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

 var twilio = require("twilio"); 

要发送短信,您需要使用Twilio帐户SID和Auth令牌(可在您的帐户门户中使用 )创build一个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模块文档 。