易语言比心APP登录算法源码,源码调用了鱼刺HTTP模块。
.版本 2
.支持库 dp1
.支持库 spec
.程序集 窗口程序集_启动窗口, , , ' 本源码来自三叶资源网(www.sanye.cx)
.子程序 __启动窗口_创建完毕
.局部变量 Authentication, 文本型
.局部变量 Tx, 文本型
.局部变量 Data, 文本型
.局部变量 UUid, 文本型
.局部变量 deviceId, 文本型
.局部变量 Pwd, 文本型
.局部变量 Mobile, 文本型
.局部变量 Sign, 文本型
.局部变量 B64, 文本型
.局部变量 Time, 文本型
.局部变量 Get, WinHttpW
.局部变量 UsetAgent, 文本型
Tx = “Yml4aW5hbmRyb2lkNDEzklo”
UUid = 文本_取随机字符数字串 (31)
deviceId = “20181201151153ceaf86ca98f66528d405f9f5414c839701a6e026adf7f8c6”
' 本源码来自三叶资源网(www.sanye.cx)
Pwd = 取数据摘要 (到字节集 (“qq123456”))
Mobile = “13215248911”
UsetAgent = “mapi/1.0 (Android 22;com.yitantech.gaigai 4.1.3.1;huawei nxt;bx-azhi)”
Data = “{” + #引号 + “platform” + #引号 + “:” + #引号 + “android” + #引号 + “,” + #引号 + “deviceId” + #引号 + “:” + #引号 + deviceId + #引号 + “,” + #引号 + “password” + #引号 + “:” + #引号 + Pwd + #引号 + “,” + #引号 + “mobile” + #引号 + “:” + #引号 + Mobile + #引号 + “,” + #引号 + “pageSize” + #引号 + “:” + #引号 + “20” + #引号 + “,” + #引号 + “pagesize” + #引号 + “:” + #引号 + “20” + #引号 + “}”
B64 = 到文本 (编码_Base64_Encode (到字节集 (Data)))
Sign = 取数据摘要 (到字节集 (B64 + Tx))
调试输出 (Sign)
Time = GetTime ()
' 本源码来自三叶资源网(www.sanye.cx)
Data = “{” + #引号 + “X-Udid” + #引号 + “:” + #引号 + UUid + #引号 + “,” + #引号 + “X-Client-Time” + #引号 + “:” + #引号 + Time + #引号 + “,” + #引号 + “X-Sign” + #引号 + “:” + #引号 + Sign + #引号 + “,” + #引号 + “X-AccessToken” + #引号 + “:” + #引号 + “” + #引号 + “,” + #引号 + “X-NetWork” + #引号 + “:” + #引号 + “wifi” + #引号 + “,” + #引号 + “X-User-Agent” + #引号 + “:” + #引号 + UsetAgent + #引号 + “}”
B64 = 到文本 (编码_Base64_Encode (到字节集 (Data)))
Authentication = 取数据摘要 (到字节集 (B64 + Tx))
调试输出 (Authentication)
Get.Open (“POST”, “https://content-api.yupaopao.cn/v1/user/mobile/login”)
Get.SetUserAgent (“okhttp/3.11.0”)
Get.SetRequestHeader (“X-Udid”, UUid)
Get.SetRequestHeader (“X-Client-Time”, Time)
Get.SetRequestHeader (“X-Sign”, Sign)
Get.SetRequestHeader (“X-AccessToken”, “”)
Get.SetRequestHeader (“X-NetWork”, “wifi”)
Get.SetRequestHeader (“X-Authentication”, Authentication)
Get.SetContentType (“application/json; charset=utf-8”)
Get.SetRequestHeader (“X-User-Agent”, UsetAgent)
Get.Send (“{” + #引号 + “platform” + #引号 + “:” + #引号 + “android” + #引号 + “,” + #引号 + “deviceId” + #引号 + “:” + #引号 + deviceId + #引号 + “,” + #引号 + “password” + #引号 + “:” + #引号 + Pwd + #引号 + “,” + #引号 + “mobile” + #引号 + “:” + #引号 + Mobile + #引号 + “,” + #引号 + “pageSize” + #引号 + “:” + #引号 + “20” + #引号 + “,” + #引号 + “pagesize” + #引号 + “:” + #引号 + “20” + #引号 + “}”)
调试输出 (Get.GetResponseTextUtf8ToAnsi ())
比心源码
易语言登陆App
易语言登录app
比心app源码
比心app网页直接登陆
登陆易语言app源码
易语言写app登录
APP登入+易语言
比心app源代码
app+签名算法分析