首页 > 解决方案 > JW Player 中的自定义参数未更新

问题描述

我正在使用 JW 播放器 API 使用在 .net 中开发的 Web 应用程序更新 JW 播放器中的视频元数据。
从我的 Web 应用程序中,我将视频名称、描述、标签和自定义参数作为视频元数据发送。当我在不提供自定义参数的情况下更新视频时,一切正常。视频名称、标签、描述更新成功。但是,当我提供自定义参数时,没有任何更新。

我正在使用以下网址。

With custom parameter // Does not work
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: Signature is invalid. Received signature: 5274e2ba5ba2cc64eb532ef2ff807144bb6c9aac. Server assembled 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中,最后提供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=TestVideoTestDesc&tags

有人可以让我知道我在这里做错了什么吗?

标签: c#.netapiupdatesjwplayer

解决方案


推荐阅读