|
想写一个京东转链程序,怎么把链接批量转链并且替换掉,最后得到一个转链好的整体文本,我尝试的方法只能替换成5组分开文本 变量名 | 类 型 | 静态 | 数组 | 备 注 | 京链接组 | 文本型 | | 0 | 链接数 | 整数型 | | | i | 整数型 | | | 京链接 | 文本型 | | | 替换链接 | 文本型 | | | 京东口令 | 文本型 | | | json | 类_json | | | 京_调用返回 | 文本型 | | | 京链位置 | 整数型 | | | msg1 | 文本型 | | | AppKey | 文本型 | | | AppSecret | 文本型 | | |
链接数 = 文本_分割文本 (到文本 (读入文件 (“C:\京东链接.txt”)), “https://u.jd”, , 京链接组 ) AppKey = “*********”AppSecret = “****************************”计次循环首 (链接数, i )判断 (寻找文本 (京链接组 [i ], “.com”, , 假) ≠ -1 )京链接 = “https://u.jd” + 京链接组 [i ]替换链接 = 取文本中间 (京链接, 1, 24 ) 京_调用返回 = 大淘客. 调用 (“https://openapi.dataoke.com/api/dels/jd/kit/promotion-union-convert”, “v1.0.0”, “unionId=1002840765” + “&materialId=” + 替换链接, 到整数 (“GET”)) json. 解析 (京_调用返回 )京东口令 = json. 取通用属性 (“data.shortUrl”)京链位置 = 寻找文本 (京链接, “h”, , 假)判断 (京东口令 ≠ “”)msg1 = 文本替换 (京链接, 京链位置, 24, 京东口令 )msg1 = 京链接 msg1 = 京链接组 [i ]计次循环尾 ()
补充内容 (2022-9-2 22:57):
京东链接.txt
辣条3包
https://u.jd.com/VtaILyj?
垃圾袋3卷
https://u.jd.com/VdaQBg9?
干脆面3包
https://u.jd.com/VCaGGwI?
保鲜膜1卷
https://u.jd.com/VCaLhrI |
|