后端 Spring Boot 微服务开发

下载  aliyun-java-vod-upload-1.4.14.jar

注意 :aliyun-java-vod-upload-1.4.14.jar  还未开源,需要手动下载添加到Maven仓库

配置yml文件 keyid 和 keysecret

新建一个类获取到kidkeysecret

public class VodEntity implements InitializingBean {@Value("${aliyun.vod.file.keyid}")private String keyId;@Value("${aliyun.vod.file.keysecret}")private String keySecret;public static String  ACCESS_KEY_ID;public static String ACCESS_KEY_SECRET;@Overridepublic void afterPropertiesSet() throws Exception {ACCESS_KEY_ID = keyId;ACCESS_KEY_SECRET = keySecret;}
}

 新建一个类写入以下

public class VodUtils {public static DefaultAcsClient initVodClient(String accessKeyId,String accessKeySecret) throws ClientException {String regionId = "cn-shanghai";DefaultProfile profile = DefaultProfile.getProfile(regionId,accessKeyId,accessKeySecret);DefaultAcsClient client = new DefaultAcsClient(profile);return client;}
}

注意String regionId = "cn-shanghai"; 会不同,一定要查好服务器的所在地 。

controller

playVod()具体方法(获取播放凭证)

    public String playVod(String vid) {try {DefaultAcsClient client = VodUtils.initVodClient(VodEntity.ACCESS_KEY_ID, VodEntity.ACCESS_KEY_SECRET);
//            获取凭证对象GetVideoPlayAuthRequest request = new GetVideoPlayAuthRequest();
//            设置视频idrequest.setVideoId(vid);
//            执行请求GetVideoPlayAuthResponse response = client.getAcsResponse(request);String playAuth = response.getPlayAuth();
//            返回凭证return playAuth;} catch (ClientException e) {e.printStackTrace();}return null;}

service impl

controller

关于微信小程序内嵌的H5页面阿里云点播视频获取视频播放凭证相关推荐

  1. 微信小程序内嵌H5网页

    微信小程序内嵌网页 1.登录微信公众平台,选择对应的小程序进入(个人类型的小程序暂不支持使用) 2.在小程序后台左侧菜单选择"开发"–"开发管理"–" ...

  2. 微信小程序内嵌webview实现微信登录

    一.调研场景 1, 微信小程序内嵌webview实现微信登录 二.技术实现 1. web-view标签实现链接内嵌 小程序里嵌套web-view页面 (1)src属性:webview 指向网页的链接. ...

  3. 小程序跳到h5页面_微信小程序跳转到H5页面实战篇

    有些场景需要从微信小程序跳转到H5页面,通常网上的教程会告诉你使用web-view组件就可以了,但实际开发中还有很多需要注意的地方,尤其是很多概念往往会把初学者弄糊涂了,下面就让我们从概念开始吧!微信 ...

  4. 小程序嵌套h5页面_微信小程序内嵌h5页面

    概况 使用 标签能在小程序中打开外部网页,但是要打开的网页的域名必须跟小程序的业务域名(业务域名可以在小程序的后台管理界面添加)一致,否则在真机上是打不开的.如果开发工具上勾选了'不校验域名',在开发 ...

  5. 小程序嵌套h5页面_快速小程序开发之微信小程序内嵌 H5

    简介:微信小程序中可以直接运行 web 页面,这一新组件 web-view 的产生,可能直接导致小程序数量迎来一波高峰.本篇博文将从业务选型,微信小程序后台配置,使用 web-view 完成登录业务以 ...

  6. 微信小程序调试webview_微信小程序内嵌webview相关知识点整理

    前言 随着微信小程序的广泛应用,越来越多的商家选择将营销阵营选择迁移到了小程序中,但受其小程序体积限制的影响,不能够完全满足商户的要求,应运而生的web-view组件很好的解决的这一问题.一方面内嵌w ...

  7. 微信小程序内嵌H5页面实现微信支付

    背景: 在微信H5页面已经实现了微信JSAPI的网页支付,老板要求把整个业务线快速转移到微信小程序中,作为懒惰的程序员来说,直接把页面嵌套到小程序不就行了.说干就干,在小程序中设置好基本信息后,一预览 ...

  8. 微信小程序直接上传文件到阿里云OSS组件封装

    微信小程序直接上传文件到OSS 1. 封装公共方法 在根目录utils目录新建一个upload文件夹: // utils/upload/base64.jsvar base64EncodeChars = ...

  9. 【微信小程序】上传文件到阿里云OSS

    小程序上传文件到OSS也是利用OSS提供的PostObject接口来实现表单文件上传到OSS 步骤1:配置Bucket跨域访问 客户端进行表单直传到OSS时,会从浏览器向OSS发送带有Origin的请 ...

最新文章

  1. Django基础-数据分页
  2. if xxx.strip()函数的使用
  3. 【转】深入浅出REST
  4. VC++实现获取DNS服务器
  5. Linux 应用程序开发入门
  6. mysql创建索引语句
  7. Java String和Date的转换 Date类型操作
  8. 云计算的思想领袖:与Tier3的创始人和首席技术官Jared Wray的谈话
  9. (转)Spring Boot(二):Web 综合开发
  10. pelco协议及其实现的简单认识
  11. 如何打开VMware的vmdk虚拟磁盘文件
  12. java has a 关系,Java组成(has-a)关系澄清
  13. 「Linux」- 安装网易云音乐(Neteast Cloud Music) @20210330
  14. 开源OA协同办公平台搭建教程丨模糊人员匹配功能配置说明
  15. 【算法】Xgboost原理
  16. 大数据平台的元数据管理
  17. 数字信号处理(自学篇)
  18. 泛微E9升级KB包方法
  19. 矩阵相乘的strassen算法_4-2.矩阵乘法的Strassen算法详解
  20. 数据库的表、字段、字段的值的相关操作

热门文章

  1. nolo手柄配对不上_NOLO手柄助手下载
  2. 程序员升职记-五种种说话套路
  3. css零到一中级教程025:CSS 特异性
  4. 图书推荐:《Web前端黑客技术揭秘》
  5. Reflected Cross Site Scripting (XSS)
  6. 百度地图经纬度与腾讯地图经纬度之间的转换
  7. 带你了解CSS开发中的10个不要
  8. VMware Workstation 与 Hyper-V 不兼容。请先从系统中移除 Hyper-V 角色,然后再运行 VMware Workstation。
  9. (转载)成都移动IPV6光猫设置教程
  10. Debian10 Centos7 ProxmoxVE 虚拟硬盘格式转换