[英]Create Issue in github through api using nodejs and request: response is undefined
我已经读过这个问题: 向Github API发出发布请求以创建问题不起作用,但是我正在使用请求模块寻求支持。 我已经阅读了github文档,但是我很难将其curl示例转换为javascript。
这是使用slash命令进行slack / github集成的更大尝试的一部分。 现在,我只是想向github提交通用请求。 当我记录响应的主体时,它是“未定义的”。
我不想使用github包装器,因为我想了解我在做什么以及为什么它不能更好地工作。
非常感谢对此菜鸟的任何帮助。
编辑:按注释中的建议进行更改错误为ECONNREFUSED当我尝试记录响应状态时遇到错误,因为响应未定义。
request({
"url":"http://api.github.com/repos/user/repo/issues",
"method":"POST",
"headers": {"Authorization": "auth token"},
"body": JSON.stringify({ title: "Found a bug", body: "I'm having a problem this." })
}, function(err, response, body) {
console.log(body);
if (err) console.log(err);
});
});
评论中概述的其他问题(谢谢大家)。 在我的网址中,我使用的是http而不是https。
DOH
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.