快手协议算法sig和NStokensig

.版本 2 .支持库 spec .支持库 dp1 .子程序 查询, 文本型 .参数 token_client_salt, 文本型 .参数 token, 文本型, 可空 .参数 did, 文本型, 可空 .局部变量 提交网址, 文本型 .局部变量 返回文本, 文本型 .局部变量 sig, 文本型 .局部变量 json, 类_json .局部变量 名称, 文本型 .局部变量 NStokensig, 文本型 ' 格式token = “2e6506999d244621a94d6af25b9ae646-1273348264” ' 格式token_client_salt = “995394347f6c96fb0ff4a7e9cccbde7f” ' 格式did="ANDROID_849ce8da89d2d7bd" 提交网址 = “//apis1.gifshow.com/rest/n/user/profile/v2?isp=CMCC&mod=HUAWEI%28VOG-AL00%29&lon=116.410248&country_code=cn&kpf=ANDROID_PHONE&did=” + did + “&kpn=KUAISHOU&net=WIFI&app=0&oc=ALI_CPD%2C17&ud=” + 文本_取右边 (token, “-”, , ) + “&hotfix_ver=&c=ALI_CPD%2C17&sys=ANDROID_7.1.2&appver=6.3.1.8720&ftt=&language=zh-cn&iuid=&lat=39.916411&did_gt=1604987510763&ver=6.3&max_memory=192” sig = Get_Sig (“isp=CMCC&mod=HUAWEI%28VOG-AL00%29&lon=116.410248&country_code=cn&kpf=ANDROID_PHONE&did=” + did + “&kpn=KUAISHOU&net=WIFI&app=0&oc=ALI_CPD%2C17&ud=” + 文本_取右边 (token, “-”, , ) + “&hotfix_ver=&c=ALI_CPD%2C17&sys=ANDROID_7.1.2&appver=6.3.1.8720&ftt=&language=zh-cn&iuid=&lat=39.916411&did_gt=1604987510763&ver=6.3&max_memory=192&user=” + 文本_取右边 (token, “-”, , ) + “&token=” + token + “&client_key=3c2cd3f3&os=android”) NStokensig = 校验_取sha256 (到字节集 (sig + token_client_salt)) 返回文本 = 到文本 (编码_编码转换对象 (网页_访问 (提交网址, 1, “user=” + 文本_取右边 (token, “-”, , ) + “&token=” + token + “&client_key=3c2cd3f3&__NStokensig=” + NStokensig + “&os=android&sig=” + sig, , , , , , , , ))) 调试输出 (返回文本) json.解析 (返回文本) 名称 = json.取通用属性 (“userProfile.profile.user_name”, ) 调试输出 (名称) 返回 (名称) .子程序 Get_Sig, 文本型, 公开 .参数 网址, 文本型 .参数 提交数据, 文本型, 可空 .局部变量 文本, 文本型 .局部变量 js, 类_脚本组件 文本 = 网址 + “&” + 提交数据 js.执行 (#排序JS) 文本 = 编码_URL解码 (文本, 真) 文本 = js.运行 (“getString”, 文本) 文本 = 到文本 (编码_Ansi到Utf8 (文本)) ' 调试输出 (文本) 返回 (取数据摘要 (到字节集 (文本 + “382700b563f4”))) .子程序 _按钮1_被单击 查询 (编辑框3.内容, 编辑框1.内容, 编辑框2.内容)
相关文件下载地址
©下载资源版权归作者所有;本站所有资源均来源于网络,仅供学习使用,请支持正版!

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注