我有一个私人仓库,我需要从拉取请求中获取补丁文件内容。我正在使用这个 nodejs api。
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
//[...]
})
如何使用 API 或其他方法(curl 等)获取该文件的内容?
github.repos.getContent
似乎没有帮助(或者我可能会为此文件发送错误的路径)。