问题描述
我正在尝试用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 (将#修改为@)