通过请求模块在NodeJS中传递多个参数值

时间:2015-06-05 17:03:01

标签: node.js request http-post

我正在使用request模块进行API调用。我坚持使用SiteLeaf API的特定POST方法调用 - POST /v1/sites.json

我无法理解如何在POST请求中发送所有参数。更重要的是,我如何在API的meta参数中发送任意键值对。

更新:

var param = {};
param.title = "USER SUPPLIED TITLE";
param.domain = "USER SUPPLIED DOMAIN";
// CAUSES PROBLEM
// param.meta = {
//     baz : "foo"
// };

request({
    url: endpoint,
    method: "POST",
    qs: param
}, function(err, res, body) {
    // logic
});

0 个答案:

没有答案