Я использую API-интерфейсы проигрывателя JW для обновления метаданных видео в проигрывателе JW с помощью веб-приложения, разработанного в .net.
Из своего веб-приложения я отправляю имя видео, описание, теги и специальные параметры в виде метаданные видео. Все работает нормально, когда я обновляю видео без указания специального параметра. Название видео, теги и описание успешно обновлены. Однако когда я предоставляю специальный параметр , ничего не обновляется.
Я использую следующие URL-адреса:
С пользовательским параметром // Не работает
https://api.jwplatform.com/videos/updat ... _key=ezMb5 C69&video_key=VUBYzLng&title=TestVideoName&tags=TestTag&description=TestDesc&custom.FileName= test.mp4
это дает следующий ответ:
{"статус": "ошибка", "сообщение":
"api_signature: Подпись недействительна. Получена подпись:
5274e2ba5ba2cc64eb532ef2ff807144bb6c9aac. SBS собран на сервере:
api_format=json&api_key=ezMb5C69&api_nonce=80684843&api_timestamp=1543216871&custom .FileName=test.mp4&description=TestDesc&tags=TestTag&title=TestVideoName&video_key= VUBYzLng",
"code": "SignatureInvalid", "title": "Signature Invalid"
[Обратите внимание, что URL-адрес, специальный параметр указывается в конце]
Когда я не указываю специальный параметр, он успешно обновляет метаданные видео
Без специального параметра // работает
https://api.jwplatform.com/videos/updat ... bb6c9aac&a pi_key=ezMb5C69&video_key= VUBYzLng&title=TestVideoName&tags=TestTag&description=TestDesc
Может кто-нибудь подсказать мне, что я здесь делаю не так?
Подробнее здесь: https://stackoverflow.com/questions/534 ... -jw-player