在我的应用程序中,我需要使用 twillio 模块 API 来发送和接收短信。但我不知道如何在 node.js 中调用其他 API 方法。现在我使用带有 socketstream 的 node.js。
问问题
101 次
2 回答
0
您可以使用请求模块,文档中有很多很棒的示例如何调用 REST API 方法。
对于 Twilio,您可以阅读本指南“ Twilio 和 Node.js 入门”并使用twilio模块。
于 2013-01-25T06:42:43.640 回答
0
假设您有一个已经在使用 curl 的 API 调用,例如:
curl -X POST -H "Token:SecurityToken" -H "Content-Type: application/json" https://yourURL.com -d '{"records":[{"value":"测试 API 函数"} ]}'
您需要首先为您的 node.js 安装适当的模块:
npm install request
然后你需要创建一个包含以下内容的 js 文件:
var Request = require("request");
// Preparing API CAll with Post Action and its arguments
Request.post({
"headers": { "content-type": "application/json" ,"Token":"SecurityToken" },
"url": "YourURL.com",
"body": JSON.stringify({"records":[{"value":"Testing the API Function"}]})
}, (error, response, body) => {
if(error) {
return console.dir(error);
}
// console.log(response);
console.dir(JSON.parse(body));
});
于 2019-06-05T13:39:06.757 回答