Пользовательский параметр не обновляется в JW Player - PullRequest
0 голосов
/ 26 ноября 2018

Я использую API проигрывателя JW для обновления метаданных видео в проигрывателе JW с помощью веб-приложения, разработанного в .net.
Из моего веб-приложения я отправляю имя видео, описание, теги и пользовательский параметр в качестве метаданных видео.Все отлично работает, когда я обновляю видео без указания пользовательских параметров.Название видео, теги, описание успешно обновлены.Однако, когда я предоставляю пользовательский параметр, ничего не обновляется.

Я использую следующие URL.

С пользовательским параметром // Не работает
https://api.jwplatform.com/videos/update/?api_format=json&api_nonce=80684843&api_timestamp=1543216871&api_signature=5274e2ba5ba2cc64eb532ef2ff807144bb6c9aac&api_key=ezMb5C69&video_key=VUBYzLng&title=TestVideoName&tags=TestTag&description=TestDesc&custom.FileName=test.mp4

это дает следующий ответ-

{"status": "error", "message": "api_signature: подпись недействительна. Полученная подпись: 5274e2ba5ba2cc64eb532ef2ff807144bb6c9aac. Сервер в сборе SBS: api_format = json & api_key = ez & user_i_file_set_file_setup_setup_setup_setup_setup.exe.mp4 & description = TestDesc & tags = TestTag & title = TestVideoName & video_key = VUBYzLng "," code ":" SignatureInvalid "," title ":" Signature Invalid "}

[Обратите внимание на URL-адрес, параметр Customeпредоставляется в конце]

Когда я не даю пользовательский параметр, он успешно обновляет метаданные видео

Без пользовательского параметра // он работает
https://api.jwplatform.com/videos/update/?api_format=json&api_nonce=80684843&api_timestamp=1543216871&api_signature=5274e2ba5ba2cc64eb532ef2ff807144bb6c9aac&api_key=ezMb5C69&video_key=VUBYzLng&title=TestVideoName&tags=TestTag&description=TestDesc

Может кто-нибудь дать мне знать, что я здесь не так делаю?

...