擅长:python、mysql、java
<p>您需要传入<em>JSON编码的</em>数据。请参见<a href="http://dev.wheniwork.com/">API documentation</a>:</p>
<blockquote>
<p>Remember — All post bodies must be JSON encoded data (no form data).</p>
</blockquote>
<p><code>requests</code>库使这变得非常简单:</p>
<pre><code>headers = {"W-Token": "Ilovemyboss"}
data = [
{
'url': '/rest/shifts',
'params': {'user_id': 0, 'other_stuff': 'value'},
'method': 'post',
},
{
'url': '/rest/shifts',
'params': {'user_id': 1,'other_stuff': 'value'},
'method':'post',
},
]
requests.post(url, json=data, headers=headers)
</code></pre>
<p>通过使用<code>json</code>关键字参数,数据被编码为JSON,并且<code>Content-Type</code>头被设置为<code>application/json</code>。</p>