小编Sou*_*hah的帖子

获取错误所需的参数 opts.to 丢失

我正在将 Twilio SDK 用于我的 Postman 请求。我现在已经将我的凭据存储在 .env 文件中。

exports.send = async (messageBody) => {
  client.messages.create({
    body: messageBody,
    To: twilioTo,
    From: twilioFrom
  }, (err, message) => { 

    message = message + " Goodbye World!";
    if (err) return cb(err);
    cb(null, message);
  });
};
Run Code Online (Sandbox Code Playgroud)

但我得到的不是正常的反应:

{
"code": 500,
"message": "Required parameter \"opts.to\" missing.",
"stack": "Error: Required parameter \"opts.to\" missing.\n    at    Function.create (/Volumes/BOOTCAMP/knowrify/knowrify-node-backend/node_modules/twilio/lib/rest/api/v2010/account/message.js:95:13)\n    at Object.exports.send (/Volumes/BOOTCAMP/knowrify/knowrify-node-backend/src/api/services/twilioSMSVerficationService.js:14:21)\n    at exports.send (/Volumes/BOOTCAMP/knowrify/knowrify-node-backend/src/api/controllers/twilio.controller.js:20:42)\n    at Layer.handle [as handle_request] (/Volumes/BOOTCAMP/knowrify/knowrify-node-backend/node_modules/express/lib/router/layer.js:95:5)\n    at next (/Volumes/BOOTCAMP/knowrify/knowrify-node-backend/node_modules/express/lib/router/route.js:137:13)\n    at /Volumes/BOOTCAMP/knowrify/knowrify-node-backend/src/api/middlewares/auth.js:41:10"
}
Run Code Online (Sandbox Code Playgroud)

node.js twilio express twilio-api

5
推荐指数
1
解决办法
1861
查看次数

标签 统计

express ×1

node.js ×1

twilio ×1

twilio-api ×1