• 阿里云短视频服务快速使用


    源码:https://pan.baidu.com/s/1o9VViYY

    web端阿里云短视频服务快速使用

    服务器端:node.js

    客户端:js

    本文只是一个快速使用的说明文档,鉴于某些用户可能没有时间全部看完阿里云文档,希望快速入手,本文是一个不错的选择

    源word文档:https://pan.baidu.com/s/1dFTVuQP

    1:注册阿里云用户

    2:找到对象存储,点击立即开通

    https://www.aliyun.com/product/oss?spm=5176.8142029.388261.265.3836dbccSGnZgw

    3:新建bucket(相当于文件夹,每个视频放在不同的文件夹下不是很好吗),我选择的是低频访问,私有,名字是:damibu

    4:STS权限介绍

    https://help.aliyun.com/document_detail/56286.html?spm=5176.doc64044.2.4.qlLSdf

    5:进入对象存储OSS控制台,点击Access Key,弹出框里选择开始使用子用户Access Key,然后新建子用户,选线选择对象存储OSS

     

    6:新建群组,并设置组权限为对象存储OSS,设置组成员为你刚才添加的那个子用户

     

    7:新建角色,选择用户角色、当前云账号

     

    8:编辑角色授权策略为对象存储OSS

     

    9:回到对象存储控制台,点击安全令牌,点击开始授权,点击保存AK信息

     

    10:到这个时候,你需要返回看一下第四部的STS权限介绍,因为现在我要使用node.js编写一个获取安全令牌的服务,客户端js拿到这个安全令牌就可以上传文件了,所以上传文件的流程是:客户端js调用我的node.js获取安全令牌,然后拿着这个令牌去上传文件

    因为node.js获取令牌的签名十分复杂,所以阿里云给我们封装好了一个工具,我们直接使用就好了

    打开:

    https://help.aliyun.com/document_detail/28763.html?spm=5176.doc56286.2.5.AFQdYD

    点击:

     

    在这里我们需要accessKeyId secretAccessKey,记得之前让你保存的AK信息吗,就是用那里面的keysecret

    我们还需要RoleArnRoleSessionName,打开对象存储OSS控制台,点击安全令牌,进入后可以找到

     

    通过express搭建一个node服务器,并监听接口 执行请求,返回token给客户端

     

    11:默认你已经在本地启动了node.js,我们开始编写客户端,引入

    <script src="http://gosspublic.alicdn.com/aliyun-oss-sdk-4.3.0.min.js"></script>

    12:具体代码

     

    其中bucket填写你之前创建的空间名称:damibu,

    endpoint填写内容:

    找到对象存储OSS控制台,找到你之前创建的空间:damibu,你会看到endpoint,就填写这个内容

     

  • 相关阅读:
    状压DP
    string
    hdu3068
    HDU Stealing Harry Potter's Precious(状压BFS)
    状压BFS
    BFS+打印路径
    poj Meteor Shower
    C语言-无符号数与有符号数不为人知的秘密
    keras_实现cnn_手写数字识别
    python_plot画图参数设置
  • 原文地址:https://www.cnblogs.com/mrzhu/p/8289406.html
Copyright © 2020-2023  润新知