簡體   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