Redirect_url 在通过 Python 请求上传到 Vimeo API 时被忽略
Redirect_url ignored while Uploading to Vimeo API via Python Requests
我正在尝试从网络应用程序中将视频上传到我的 Vimeo 帐户,上传部分工作正常,但我找不到包含 redirect_url
选项的方法。在 Postman 中它有效,但在 python 中它只是被忽略了。
这是片段:
def get(self, request):
url = "https://api.vimeo.com/me/videos"
payload = '{ "upload": { "approach": "post", "redirect_url": "www.example.com" }}'
headers = {
'Authorization': 'Bearer <access_token>',
'Content-Type': 'text/plain',
'redirect_url': 'www.example.com'
}
response = requests.request("POST", url, headers=headers, data=payload)
print(response.text.encode('utf8'))
return Response(data=upload_data)
上传视频(成功)后,它只是重定向到默认的 vimeo 页面。尝试了无数变体,还是搞不明白,有人做过吗?
'Content-Type': 'text/plain'
这应该是:
'Content-Type': 'application/json'
我正在尝试从网络应用程序中将视频上传到我的 Vimeo 帐户,上传部分工作正常,但我找不到包含 redirect_url
选项的方法。在 Postman 中它有效,但在 python 中它只是被忽略了。
这是片段:
def get(self, request):
url = "https://api.vimeo.com/me/videos"
payload = '{ "upload": { "approach": "post", "redirect_url": "www.example.com" }}'
headers = {
'Authorization': 'Bearer <access_token>',
'Content-Type': 'text/plain',
'redirect_url': 'www.example.com'
}
response = requests.request("POST", url, headers=headers, data=payload)
print(response.text.encode('utf8'))
return Response(data=upload_data)
上传视频(成功)后,它只是重定向到默认的 vimeo 页面。尝试了无数变体,还是搞不明白,有人做过吗?
'Content-Type': 'text/plain'
这应该是:
'Content-Type': 'application/json'