我正在使用plivo向我们的用户发送短信。我正在使用nodejs来实现它,并且按照plivo的nodejs帮助器文档中的说明进行操作,我遵循以下链接中给出的所有步骤:
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 [email protected] --save
进行步骤,然后尝试执行程序。它为我工作!