如何解决如何使用curl示例为Python PUT语句编写URL?
我正在尝试用Python编写PUT语句,以通过API将一些元数据上传到某些资产。所有的API文档都为我提供了用于编写URL的curl示例。需要如何编写网址才能在PUT语句中工作。以下是API信息:
Edit asset XMP metadata
PUT /assets/:id/metadatas/xmp
Curl
curl https://apiv2.webdamdb.com/assets/2342322/metadatas/xmp -d '{"keyword":"cat,dog,play together,not well"}' -X PUT
Example Response
Status: 200 OK
{
"type": "assetxmp","headline": "myasset","credit": "John Doe","countryname": "United States of America","keyword": "cat,not well"
}
这是我到目前为止拥有的代码,但是它不起作用:
meta = 'https://apiv2.webdamdb.com/assets/109456055/metadatas/xmp'
payload2 = {'Item Number' : '12345'}
z = requests.put(meta,data=payload2,headers=headers4)
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。