开启辅助访问 切换到宽版

精易论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

用微信号发送消息登录论坛

新人指南 邀请好友注册 - 我关注人的新帖 教你赚取精币 - 每日签到


求职/招聘- 论坛接单- 开发者大厅

论坛版规 总版规 - 建议/投诉 - 应聘版主 - 精华帖总集 积分说明 - 禁言标准 - 有奖举报

查看: 470|回复: 11
收起左侧

[求助] tb上传视频计算authorization

[复制链接]
结帖率:100% (9/9)
发表于 2024-6-16 07:44:58 | 显示全部楼层 |阅读模式   广东省广州市
  
子程序名返回值类型公开备 注
上传视频  
参数名类 型参考可空数组备 注
视频文件文本型
变量名类 型静态数组备 注
上传标题文本型 
视频字节集 
视频大小整数型 
视频标题文本型 
获取上传网址文本型 
time文本型 
sign文本型 
data文本型 
h5_tk文本型 
json类_json 
fileId文本型后续上传到逛逛要用
分割次数整数型 
计次整数型 
局_待分割字节集字节集 
分割大小整数型 
局_临时字节集字节集 
上传网址文本型 
局_结果文本型 
获取视频网址文本型 
uploadId文本型 
视频md5文本型 
publicKey文本型 
rsaRSA加解密 
key文本型 
authorization文本型 
requestId文本型 
视频标题 = 文件_取文件名 (视频文件, )
上传标题 = 编码_URL编码 (视频标题, 真, )
视频 = 读入文件 (视频文件)
视频md5 = 取数据摘要 (视频)
视频大小 = 取字节集长度 (视频)
time = 时间_取现行时间戳 ()
data = “{”#引号“bizCode”#引号“:”#引号“s_upload_tbs_vsucai”#引号“,”#引号“fileSize”#引号“:”到文本 (视频大小)“,”#引号“mimeType”#引号“:”#引号“video/avi”#引号“,”#引号“localFileName”#引号“:”#引号 + 上传标题 + #引号“,”#引号“netSpeed”#引号“:980.1097393689987,”#引号“sdkVersion”#引号“:”#引号“0.6.0-beta.12”#引号“}”
h5_tk = 文本_取出中间文本 (cookie, “_m_h5_tk=”, “_”)
sign = h5_tk + “&” + time + “&12574478&” + data
sign = 取数据摘要 (到字节集 (sign))
获取上传网址 = 到文本 (编码_编码转换对象 (网页_访问 (“https://h5api.m.taobao.com/h5/mtop.video.upload.init.taobao/1.0/?jsv=2.6.1&appKey=12574478&t=” + time + “&sign=” + sign + “&api=mtop.video.upload.init.taobao&v=1.0&type=jsonp&preventFallback=true&dataType=jsonp&callback=mtopjsonp49&data=”编码_URL编码 (data, 真, ), 0, , cookie, , )))
获取上传网址 = 文本_取右边 (获取上传网址, “mtopjsonp49(”)
获取上传网址 = 文本_取左边 (获取上传网址, “)”)
json.解析 (获取上传网址)
fileId = json.取通用属性 (“data.model.fileId”)
uploadId = json.取通用属性 (“data.model.uploadId”)
publicKey = json.取通用属性 (“data.model.publicKey”)
requestId = json.取通用属性 (“data.model.requestId”)
rsa.载入公钥 (publicKey)
rsa.公钥加密 (“{md5: '” + 视频md5 + “',fileSize: ”到文本 (视频大小)“}”, #文本内容类型_原始内容, authorization, #文本内容类型_Base64, #RSA填充类型_PKCS1 )
data = “ {”#引号“bizCode”#引号“:”#引号“s_upload_tbs_vsucai”#引号“,”#引号“authorization”#引号“:”#引号 + authorization + #引号“,”#引号“requestId”#引号“:”#引号 + requestId + #引号“,”#引号“uploadId”#引号“:”#引号 + uploadId + #引号“,”#引号“sdkVersion”#引号“:”#引号“0.6.0-beta.12”#引号“}”
调试输出 (data)
time = 时间_取现行时间戳 ()
sign = h5_tk + “&” + time + “&12574478&” + data
获取视频网址 = 到文本 (编码_编码转换对象 (网页_访问 (“https://h5api.m.taobao.com/h5/mtop.video.second.upload.taobao/1.0/?jsv=2.6.1&appKey=12574478&t=” + time + “&sign=” + sign + “&api=mtop.video.second.upload.taobao&v=1.0&type=originaljson&preventFallback=true&dataType=jsonp”, 1, “data=”编码_URL编码 (data, 真, ), cookie, , )))
调试输出 (获取视频网址)


i支持库列表   支持库注释   
e2eeE2EE互联网服务器套件
dp1数据操作支持库一
spec特殊功能支持库

求大佬看一下这个authorization为什么计算不对,JS网址是这个
https://g.alicdn.com/merchant-micro-mods/sucai-batch-upload/0.0.11/js/190.f235c3e2.chunk.js
搞了一个晚上还是不对,为啥
结帖率:85% (91/107)

签到天数: 16 天

发表于 2024-6-16 12:10:26 | 显示全部楼层   湖南省娄底市
这不是精币能解决的事
回复 支持 反对

使用道具 举报

结帖率:100% (9/9)

签到天数: 19 天

 楼主| 发表于 2024-6-16 12:30:07 | 显示全部楼层   广东省广州市
李白aaa 发表于 2024-6-16 12:10
这不是精币能解决的事

我已经通过其他办法解决,现在就是想知道,这个计算为什么是错的
回复 支持 反对

使用道具 举报

结帖率:100% (9/9)

签到天数: 19 天

 楼主| 发表于 2024-6-17 21:30:33 高大上手机用户 | 显示全部楼层   广东省广州市
{:7_450:}{:7_450:}{:7_450:}{:7_450:}
回复 支持 反对

使用道具 举报

结帖率:100% (9/9)

签到天数: 19 天

 楼主| 发表于 2024-6-29 17:39:08 | 显示全部楼层   广东省广州市
有没有大佬指点秘境
回复 支持 反对

使用道具 举报

结帖率:86% (6/7)

签到天数: 2 天

发表于 2024-7-7 11:35:43 | 显示全部楼层   重庆市重庆市
写掉一个东西
回复 支持 反对

使用道具 举报

结帖率:100% (9/9)

签到天数: 19 天

 楼主| 发表于 2024-7-7 14:29:29 高大上手机用户 | 显示全部楼层   广东省广州市

大佬,是写掉一个什么东西
回复 支持 反对

使用道具 举报

结帖率:86% (6/7)

签到天数: 2 天

发表于 2024-7-7 19:20:24 | 显示全部楼层   重庆市重庆市
youyuan18 发表于 2024-7-7 14:29
大佬,是写掉一个什么东西

这得先看你用的RSA模块信息,有的模块不能只传个需要的值
回复 支持 反对

使用道具 举报

结帖率:100% (9/9)

签到天数: 19 天

 楼主| 发表于 2024-7-7 20:47:20 | 显示全部楼层   广东省广州市
haixianseng 发表于 2024-7-7 19:20
这得先看你用的RSA模块信息,有的模块不能只传个需要的值

论坛下载的,没办法
回复 支持 反对

使用道具 举报

结帖率:100% (1/1)

签到天数: 20 天

发表于 2024-9-10 06:00:23 | 显示全部楼层   山东省枣庄市
光合平台?上传比你想的要复杂些
回复 支持 反对

使用道具 举报

  高级模式
B Color Image Link Quote Code Smilies |上传

本版积分规则 致发广告者

发布主题 收藏帖子 返回列表

sitemap| 易语言源码| 易语言教程| 易语言论坛| 易语言模块| 手机版| 广告投放| 精易论坛
拒绝任何人以任何形式在本论坛发表与中华人民共和国法律相抵触的言论,本站内容均为会员发表,并不代表精易立场!
论坛帖子内容仅用于技术交流学习和研究的目的,严禁用于非法目的,否则造成一切后果自负!如帖子内容侵害到你的权益,请联系我们!
防范网络诈骗,远离网络犯罪 违法和不良信息举报电话0663-3422125,QQ: 793400750,邮箱:wp@125.la
Powered by Discuz! X3.4 揭阳市揭东区精易科技有限公司 ( 粤ICP备12094385号-1) 粤公网安备 44522102000125 增值电信业务经营许可证 粤B2-20192173

快速回复 返回顶部 返回列表