#github
Вопрос:
API является : /repos/{owner}/{repo}/pulls
.
Я использовал правильный токен, и тело запроса :
data = {
"base": "master",
"head": "owner:master",
"title": "title",
}
Голова такая:
{'Accept': 'application/vnd.github.v3 json', "Authorization": "token {}".format(git_token)}
Затем я вызываю API pull. Вернулось 200.
<Response [200]>
Почему? Может быть, тело запроса неверно?
Комментарии:
1. 200 означает «хорошо». Коды состояния Google http
2. Информация, которую предоставляет вам сервер, содержится в тексте ответа, который я предполагаю
Ответ №1:
API запроса на вытягивание указал ответ:
Status: 201 Created
Попробуйте и перенесите их пример в свой репозиторий, чтобы посмотреть, работает ли он:
curl
-X POST
-H "Accept: application/vnd.github.v3 json"
https://api.github.com/repos/octocat/hello-world/pulls
-d '{"head":"head","base":"base"}'