python访问腾讯文档,python抓取腾讯视频

  python访问腾讯文档,python抓取腾讯视频

  最近项目需要用到腾讯云点播的一些功能,前后端交互进行视频的上传,后端使用大蟒生成签名进行返回,因此记录一下签名的生成

  import base64 import hmacimport随机导入时间从hashlib导入sha1类VOD客户端:def _ _ init _ _(self,secret_id: str,secret_key: str,exp_time: int=7000): 云点播签名文档:https://云腾讯com/document/product/266/9221签名工具:https://video.qcloud.com/signature/ugcgenerate.html?_ ga=签名校验:https://video.qcloud.com/signature/ugcdecode.html?_ ga=1.186305964.442939846.1570722999:param secret _ id:云id :param秘密密钥:云秘钥 自我secret _ id=secret _ id自我秘密密钥=秘密密钥#当前时间戳自我当前时间戳=int(时间时间())#过期时间自我expire _ time=自身当前时间戳预期时间#随机数据自我random _ num=随机randint(10099999)@ property def _ original(self):#第一步:拼接明文串原返回f secret id={ selfsecret _ id }当前时间戳={ selfcurrent _ timestamp }过期时间={ selfexpire _ time } random={ selfrandom _ num } @ property def _ sign _ temp(self):#第二步:用键对明文串进行sha1加密, # 注意参数都为字节类型秘钥_编码=自身秘钥encode()message _ encode=self ._original .编码器()返回hmac.new(secretKey_encode,message_encode,sha1).digest()@属性定义签名(自己):#第三步:将符号_温度与明文utf-8编码成字数组,且将合并后的结果进行base64编码,字节转成线类型返回返回base64.b64encode((self ._sign_temp self ._original.encode()).decode( utf-8 )if _ _ name _ _= _ _ main _ _ :your _ secretId=xxxxx

  your_secretKey=

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

相关文章阅读

  • 腾讯视频扫描二维码在哪,腾讯视频扫一扫二维码在哪里找
  • python腾讯视频,python在线视频播放
  • 腾讯视频转换成常见的MP4视频格式,腾讯视频怎么转换成mp4格式
  • 腾讯视频无法打开是什么原因,腾讯视频打不开怎么回事-
  • 腾讯视频vip和腾讯体育vip通用吗,腾讯视频vip包括腾讯体育么
  • 腾讯视频怎么调,腾讯视频怎么改模式
  • ipad 腾讯视频 儿童模式,ipad的腾讯视频怎么设置青少年模式
  • 腾讯笔试必须参加吗,腾讯视频专员笔试
  • 腾讯视频怎么登陆别人的会员账号,腾讯视频怎么登录别人的会员手机号
  • 云视听极光属于腾讯视频吗,云视听极光和极光tv是一样的吗
  • 腾讯视频登录别人的会员账号方法一样吗,腾讯视频登录别人的会员账号方法怎么改
  • 腾讯视频学生身份认证,腾讯视频怎么进行学生认证
  • python下载视频,python腾讯视频
  • 腾讯视频设置本机为主设备,腾讯视频怎么修改设置主设备
  • 微信看一看怎么打开看不到视频,微信看一看怎么打开腾讯视频
  • 留言与评论(共有 条评论)
       
    验证码: