私はPythonから問題を作るためにGitlab APIを使用しようとしています。Python - 要求のあるカール要求、ヘッダーが正しく設定されていませんか? (可能なGitLab APIの問題)
次カールリクエストは(テストされ、確認された)作品:
curl --request POST --header "PRIVATE-TOKEN: <my token>" https://gitlab.com/api/v3/projects/<my project id>/issues?title=Issues%20with%20auth&labels=bug
私のPythonコード:私は取得
import requests
r = requests.post("https://gitlab.com/api/v3/projects/2674887/issues", data={
"title":issueform.instance.title,
"description":issueform.instance.description
},
headers={"PRIVATE_TOKEN":"<token>"})
print(r.status_code, r.reason)
:401権限
私は私のPOSTで間違った何かをやっていますこれをGitLabが拒否してしまう可能性がありますか?
APIから関連部分: http://docs.gitlab.com/ee/api/issues.html#new-issue
EDIT:
は、彼らはただの文字列(それはDjangoのプロジェクトであり、私はそれので、フォームのものを省略している、ものを無視し、言及を忘れました
私のああ、神様、私はそうダム午前、よく感謝そんなに – Lomtrur
@Lomtrurは、我々は間違い –