Github API:从Forked Repository创建Pull请求的示例

时间:2017-01-18 09:45:53

标签: github github-api

需要帮助形成Github API的参数。我有一个存储库说p-repo,另一个存储库说f-repo来自p-repo。现在我想通过Github v3 API提出一个Pull Request,但我不知道如何形成参数。任何人都可以帮助我建立吗?

我正在尝试的内容如下:

POST https://api.github.com/repos/someuser/p-repo/pulls
title: 'A New PR'
body: 'Dummy Body'
head: 'master'
base: 'f-repo-username:master'

我得到的回应是,

422 Error - Validation Failed
Fork collab can't be granted by someone without permission

不知道我做错了什么,需要帮助!

1 个答案:

答案 0 :(得分:0)

失败了,因为在API网址中我没有使用父回购所有者的github用户名。