node.js - Uncaught Error : plivo. RestAPI 不是函数

标签 node.js rest npm sms plivo

我正在使用 plivo 向我们的用户发送短信。我正在使用 Node.js 实现它,并按照 plivo 的 Node.js 帮助程序文档的说明,我遵循了以下链接中给出的所有步骤: plivo Nodejs helper official doc

第1步.安装库:

npm install plivo

第2步:初始化PlivoRestApi

var plivo = require('plivo');
var p = plivo.RestAPI({
  authId: 'Your AUTH_ID',
  authToken: 'Your AUTH_TOKEN'
});

第3步:触发短信

var params = {
    'src': '1111111111',
    'dst' : '2222222222',
    'text' : "Hello, how are you?"
};
p.send_message(params, function (status, response) {
    console.log('Status: ', status);
    console.log('API Response:\n', response);
});

我收到如下错误:

Debug: internal, implementation, error 
TypeError: Uncaught error: plivo.RestAPI is not a function

我无法找到我的代码的确切问题所在。

最佳答案

npm 软件包版本降低到 0.4.0 会有帮助。

第 1 步:

npm uninstall plivo --save

第 2 步:

npm install plivo@0.4.0 --save

按照步骤进行操作并尝试执行该程序。它对我有用!

关于node.js - Uncaught Error : plivo. RestAPI 不是函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50250352/

相关文章:

java - Spring Boot REST Controller 问题

node.js - 无限循环: Cannot find 'cross-spawn'

javascript - HummusJS - 在 JavaScript 中将 HTML 页面转换为 PDF

javascript - 使用 express 获取、存储和使用 JSON 变量

node.js - 在 Mongoose 中使用某些条件查找时获取空数组

node.js - 将 setTimeout 与递归 promise 一起使用

rest - 在 Grails 中发送带有 JSON 负载的 HTTP POST 的最佳方式

javascript - 从公用文件夹中 react 导入图像

java - 使用 AJAX/JSON/REST 的 Spring MVC 应用程序的架构

permissions - 从 TeamCity 运行 Bower (Windows)