|
分享源码
界面截图: |
|
是否带模块: |
调用了模块 |
备注说明: |
- |
废话少说直接上代码。简单的aes编码,之前研究了一下 ,拿来分享给大家学习
|
功能_预定订单 | 逻辑型 | | |
data | data | | | | proxy | proxy | | | |
变量名 | 类 型 | 静态 | 数组 | 备 注 | 局_网址 | 文本型 | | | 局_方式 | 整数型 | | | 局_提交数据 | 文本型 | | | ADD_协议头 | 类_POST数据类 | | | 局_提交协议头 | 文本型 | | | 局_结果 | 字节集 | | | 局_返回 | 文本型 | | | json | 类_json | | | YD_data | 文本型 | | | sfz_text | 文本型 | | |
局_网址 = data.Host_url + “/addons/shopro/order/makeCreateOrderv1”局_方式 = 1 sfz_text = “{'commodity_id':” + data.commodity_id + “,'time_interval':'” + data.time_interval + “','order_card_ids':[” + data.card_ids [data.cardsInt ].card_id + “],'id_type_values':['” + data.card_ids [data.cardsInt ].id_type + “'],'verify_result':'XXIzTtMqCxwOaawoE91-VE3KRbOE0oGcmaC2sfi9zYbBZom1V1UjDO61um3WzOCyCNEwXES4onlrtwnu5sruKIv-_EPSKTKKovoUY9QLYF2_DGrs9Mr2pwJhOMvWUVN2'}” YD_data = “{'phone':'” + data.phone + “','order_date':'” + data.dataTime + “','commodity_info':[” + sfz_text + “]}”YD_data = 文本_替换 (YD_data, , , , “'”, #引号, )局_提交数据 = “{” + #引号 + “data” + #引号 + “:” + #引号 + en_加密 (YD_data ) + #引号 + “}”ADD_协议头. 添加 (“Connection”, “keep-alive”)ADD_协议头. 添加 (“parentid”, “”)ADD_协议头. 添加 (“xweb_xhr”, “1”)ADD_协议头. 添加 (“platform”, “wxMiniProgram”)ADD_协议头. 添加 (“User-Agent”, “Mozilla/5.0 (iPhone; CPU iPhone OS 17_3 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Mobile/15E148 MicroMessenger/8.0.47(0x18002f2c) NetType/WIFI Language/zh_CN”)ADD_协议头. 添加 (“site-id”, “2”)ADD_协议头. 添加 (“token”, data.token )ADD_协议头. 添加 (“Content-Type”, “application/json”)ADD_协议头. 添加 (“Accept”, “*/*”)ADD_协议头. 添加 (“Sec-Fetch-Site”, “cross-site”)ADD_协议头. 添加 (“Sec-Fetch-Mode”, “cors”)ADD_协议头. 添加 (“Sec-Fetch-Dest”, “empty”)ADD_协议头. 添加 (“Referer”, “https://servicewechat.com/wxb51dc7dec6d8a7c2/35/page-frame.html”)局_提交协议头 = ADD_协议头. 获取协议头数据 ()局_结果 = 网页_访问_对象 (局_网址, 局_方式, 局_提交数据, , , 局_提交协议头, , , , , proxy.ip, , proxy.user, proxy.pass, , , )局_返回 = 到文本 (编码_编码转换对象 (局_结果 )) json. 解析 (局_返回 )data.msg = json. 取通用属性 (“msg”)判断 (json. 取属性 (“code”). 取数据文本 () = “1”)data.yd_order_id = json. 取通用属性 (“data.data['order_id']”)data.order_details_id = json. 取通用属性 (“data.data['order_details_id']”)返回 (真)返回 (假) 返回 (编码_BASE64编码 (对称加密 (到字节集 (编码_gb2312到utf8 (en_text )), 到字节集 (编码_URL解码 (“Yjt-1230-potala1”, 真)), #对称算法_AES_ECB, #数据填充_PKCS7_PADDING, )) )
|
评分
-
查看全部评分
|