Redirect_url игнорируется при загрузке в Vimeo API через запросы Python
Я пытаюсь загрузить видео в свою учетную запись 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 по умолчанию. Пробовал бесчисленное количество вариантов, не могу понять, кто-нибудь это делал?
1 ответ
Решение
'Content-Type': 'text/plain'
это должно было быть:
'Content-Type': 'application/json'