繁体   English   中英

使用nodejs和请求通过api在github中创建Issue:响应未定义

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM