0
經過一段時間的故障排除,無法得出答案。我運行get命令沒有問題,所以列出了basecamps,todos,帳戶等所有這一切工作正常。這是當我POST todolists.json我有問題。創建待辦事項列表中的Basecamp 3 API 400錯誤
我送這個網址:
https://3.basecampapi.com/3266090/buckets/1940710/todosets/296431359/todolists.json
頁眉:
[0] => Content-Type: application/json; charset=utf-8
[1] => User-Agent: Template Deployer (s****[email protected]***.org)
[2] => Authorization: Bearer [working token]
[3] => If-None-Match:
POST有效載荷:
name=foobar
而這裏的我得到了響應:
[result] => Array
(
[status] => 400
[error] => Bad Request
)
[headers] => Array
(
[Server] => nginx
[Date] => Fri, 18 Nov 2016 21:05:44 GMT
[Content-Type] => application/json; charset=utf-8
[Content-Length] => 36
[Connection] => keep-alive
[X-Request-Id] => ab71cfaa-e24c-4a38-b1af-44fe8ae8d147
[X-Runtime] => 0.456205
[Strict-Transport-Security] => max-age=15552000; includeSubDomains; preload
[X-Queue-Time] => 0.0010805130004882812
[Set-Cookie] => force-primary-dc=true;Max-Age=5;Path=/;Version=1;
)
[code] => 400
[content_type] => application/json; charset=utf-8
我試過名稱,描述和項目(從另一個線程,我發現別人的問題)的幾種組合,無濟於事。我甚至不知道還有什麼可以嘗試的。
任何想法?