2
토글 API를 사용하려고합니다.REQUESTS 패키지로 파이썬 요청을 게시하는 방법은 무엇입니까?
나는 내 GET을 수행하는 데 Urllib2 대신 요청을 사용합니다. 하지만 나는 붙어있다.
payload = {
"project":{
"name":"Another Project",
"billable":False,
"workspace":{
"Name":"jorrebor's workspace",
"id":213272
},
"automatically_calculate_estimated_workhours":False
}
}
url = "https://www.toggl.com/api/v6/projects.json"
r = requests.post(url, data=json.dumps(payload), auth=HTTPBasicAuth('[email protected]', 'mypassword'))
인증은 괜찮지 만 페이로드 형식은 아닐 수 있습니다.
같은 매개 변수를 사용하여 컬 명령
curl -v -u heremytoken:api_token -H "Content-type: application/json" -d "{\"project\":{\"billable\":true,\"workspace\":{\"id\":213272},\"name\":\"Another project\",\"automatically_calculate_estimated_workhours\":false}}" -X POST https://www.toggl.com/api/v6/projects.json
는 잘 작동을한다.
페이로드가 잘못되었습니다. 응답은 다음과 같습니다. [ "이름을 공백으로 둘 수 없습니다.", "작업 영역을 비워 둘 수 없습니다"]
인증이 작동하지만 토글은 내 json 객체를 읽을 수 없습니다.