Node.js 如何从私有回购中检索拉取请求修补程序文件的内容?

Node.js 如何从私有回购中检索拉取请求修补程序文件的内容?,node.js,github,github-api,Node.js,Github,Github Api,我有一个私人回购协议,我需要从拉请求中获取补丁文件内容。 我正在使用 如何使用API或其他方法(curl等)获取该文件的内容? github.repos.getContent似乎没有帮助(或者我可能为此文件发送了错误的路径)。我似乎错过了以下内容: 替代响应格式 传递适当的媒体类型以获取差异和补丁格式 从 有关格式的信息:: application/vnd.github.VERSION.patch您是如何使用github包传递该头的? github.pullRequests.get(msg,fu

我有一个私人回购协议,我需要从拉请求中获取补丁文件内容。 我正在使用

如何使用API或其他方法(curl等)获取该文件的内容?
github.repos.getContent
似乎没有帮助(或者我可能为此文件发送了错误的路径)。

我似乎错过了以下内容:

替代响应格式

传递适当的媒体类型以获取差异和补丁格式

有关格式的信息::


application/vnd.github.VERSION.patch

您是如何使用github包传递该头的?
github.pullRequests.get(msg,function(err,p){
    //[...]
    console.log(p.patch_url); //I get the patch url something like: https://github.com/:user/:repo/pull/1.patch
    //[...]
})