Foxtable(狐表)用户栏目专家坐堂 → [求助]腾讯云点播接口,怎么制作?


  共有4777人关注过本帖树形打印复制链接

主题:[求助]腾讯云点播接口,怎么制作?

帅哥哟,离线,有人找我吗?
有点蓝
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110738 积分:563610 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/4/30 18:00:00 [显示全部帖子]

接口文档地址发上来看看

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110738 积分:563610 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/5/5 17:29:00 [显示全部帖子]

下载源码:https://github.com/TencentCloud/tencentcloud-sdk-dotnet,使用vs2015或者2019编译源码,把编译后的dll(不包含Newtonsoft.Json.dll)复制到foxtable的安装目录,电脑至少安装.net 4.5即以上的framework版本,然后引用编译后的几个dll。然后参考源码里的额WindowsFormsApp1.MainForm的用法,

修改媒体文件属性大概是这样

Dim cred As new TencentCloud.Common.Credential
cred.SecretId = "xxxx" '腾讯云账户密钥对secretId
cred.SecretKey = "xxxx" '腾讯云账户密钥对SecretKey

Dim client As new TencentCloud.Vod.V20180717.CvmClient(cred, "ap-guangzhou")

Dim req As new TencentCloud.Vod.V20180717.Models.ModifyMediaInfoRequest
req.FileId = "xxxx" '按照帮助说明赋值各种参数值

Dim resp = client.ModifyMediaInfoSync(req)
Dim json As String = TencentCloud.Common.AbstractModel.ToJsonString(resp)
Output.Show(json)

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110738 积分:563610 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/5/8 10:53:00 [显示全部帖子]

把编译后的dll(不包含Newtonsoft.Json.dll)复制到foxtable的安装目录,电脑至少安装.net 4.5即以上的framework版本,然后引用编译后的几个dll。

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110738 积分:563610 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/5/8 11:16:00 [显示全部帖子]

dll都引用了没有:http://www.foxtable.com/webhelp/topics/1936.htm

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110738 积分:563610 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/5/8 11:45:00 [显示全部帖子]

TencentCloud.Vod.V20180717.CvmClient是TencentCloud.dll里面的如果是这个正常引用不可能没有的。确定自己下载的版本是正确的。自己打开vs看看源码吧

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110738 积分:563610 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/5/8 14:13:00 [显示全部帖子]

Dim resp = client.ModifyMediaInfoSync(req)
试试改为
Dim resp as TencentCloud.Common.AbstractModel = client.ModifyMediaInfoSync(req)

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110738 积分:563610 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/5/8 14:51:00 [显示全部帖子]

打开Foxtable安装目录里的Foxtable.exe.config,在以下节点添加红字的这部分内容即可:

……  

  <runtime>  

    <AppContextSwitchOverrides value="Switch.UseLegacyAccessibilityFeatures=false" />  

    <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">  

      <dependentAssembly>  

        <assemblyIdentity name="C1.C1Zip.4"  

          publicKeyToken="79882d576c6336da"  

          culture="neutral" />  

        <bindingRedirect oldVersion="4.0.20191.359" newVersion="4.0.20183.338" />  

      </dependentAssembly>  

      <dependentAssembly>  

        <assemblyIdentity name="C1.Win.Bitmap.4"  

          publicKeyToken="944ae1ea0e47ca04"  

          culture="neutral" />  

        <bindingRedirect oldVersion="4.0.20183.338" newVersion="4.0.20191.359" />  

      </dependentAssembly>  

      <dependentAssembly>  

        <assemblyIdentity name="C1.C1Excel.4"  

          publicKeyToken="79882d576c6336da"  

          culture="neutral" />  

        <bindingRedirect oldVersion="4.0.20191.359" newVersion="4.0.20183.338" />  

      </dependentAssembly>  

      <dependentAssembly>  

        <assemblyIdentity name="Newtonsoft.Json"  

          publicKeyToken="30ad4fe6b2a6aeed"  

          culture="neutral" />  

        <bindingRedirect oldVersion="11.0.0.0" newVersion="12.0.0.0" />  

      </dependentAssembly>  

    </assemblyBinding>  

  </runtime>  

……

添加后保存。最后记得备份一下Foxtable.exe.config,因为如果升级Foxtable新版本,这个文件会被覆盖,需要重新改一下。


 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  8楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110738 积分:563610 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/5/8 15:34:00 [显示全部帖子]

试试再加一段

      <dependentAssembly>  

        <assemblyIdentity name="Newtonsoft.Json"  

          publicKeyToken="30ad4fe6b2a6aeed"  

          culture="neutral" />  

        <bindingRedirect oldVersion="6.0.0.0" newVersion="12.0.0.0" />  

      </dependentAssembly>  


 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  9楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110738 积分:563610 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/5/8 16:19:00 [显示全部帖子]

看6楼,或者自己看官方源码。

 回到顶部