所以,我需要为上传的视频设置标签,但我无法让它工作。 以下是标签表单:
<input id="video_keywords" class="ui-autocomplete-input" type="text" onchange="checkTags()" onkeyup="checkTags()" size="72" name="keywords" autocomplete="off" role="textbox" aria-autocomplete="list" aria-haspopup="true">
这是我目前的代码:
payload = {
'keywords': 'tag1 tag2 tag3',
'APC_UPLOAD_PROGRESS': apc,
'message' : '',
}
files = {'upload_file' : (open("D:\\CPA\\videos\\watermarked\\test.avi", 'rb'))}
url = 'http://upload.site.com/account/uploads/submit?video_type=other'
r = s.post(url,data = payload,files = files,headers = headers)
我尝试了很多不同的方法,将标签格式化为带有或不带有空格的列表,尝试将字符串编码为json,但网站仍然返回需要提交标签的消息。有人知道我做错了什么吗?
还有一件事,在浏览器中检查http头/请求时,我注意到每当我输入标签时,我会从网站收到一个GET请求,看起来像这样:
GET /account/title_blacklist/?title=tag1%20tag2
(也许这个有用?)
code
是用哪种编程语言写的? - Jaromanda Xjavascript
标签,想知道是什么意思。 - Jaromanda X