c# - 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参数]
当我不提供自定义参数时,它会成功更新视频元数据
有人可以让我知道我在这里做错了什么吗?
解决方案
推荐阅读
- arrays - 如何在 matlab 上将字符串添加到数组的开头?
- pandas - Groupby diff() 日期,groupby 大小并检查 pandas 中其他列的序列
- python - 按表示相同值的多个键对字典进行排序
- reactjs - 无法使用 redux-observable 和 typescript 发布请求
- reactjs - 如何在使用钩子的功能组件中正确使用 React PropTypes?
- javascript - 如何更改 mdbDatatable 的字体大小
- jquery - 如果所有的孩子都“隐藏”了表演
使用 jQuery 标记“未找到结果”
- node.js - 使用 Digital Ocean NPM 列出具有特定标签名称的液滴
- angular - Angular *ngFor 不返回列表
- react-native - 短信代码已过期。请重新发送验证码重试