Я пытаюсь загрузить видео в соответствии с документацией Linkedin
https://docs.microsoft.com/en-us/linkedin/marketing/integrations/community-management/shares/vector-asset-api#register -an-upload-for-video
Мое приложение имеет необходимые разрешения для этого действия и регистрация видео прошла успешно.
Но когда я использую предложенную опцию загрузки, всегда генерируется ошибка с кодом SignatureDoesNotMatch , а сообщение Считанная нами подпись запроса делает не соответствует подписи, которую вы предоставили. Проверьте ваш ключ и метод подписи
Я делаю запрос, аналогичный документации, но с параметрами, возвращаемыми из реестра
curl -v -H "Content-Type:application/octet-stream" -H "x-amz-server-side-encryption:aws:kms" -H "x-amz-server-side-encryption-aws-kms-key-id:e10ace24-blah-4977-bar-89foo193e2ab" --upload-file sample_video.mp4 'https://video-uploads.s3-accelerate.amazonaws.com/C5400AQHpR1ANqMWqNA/aws-userUploadedVideo?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Date=20180120T000018Z&X-Amz-SignedHeaders=content-type%3Bhost%3Bx-amz-server-side-encryption%3Bx-amz-server-side-encryption-aws-kms-key-id&X-Amz-Expires=86400&X-Amz-Credential=AKIAJYU2MA%2F20180120%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Signature=f7c0756a80998786766588878768778768977687d4c687b3f1a0e8'
Какой правильный запрос на загрузку видео с linkedin API?