变量名 | 类 型 | 静态 | 数组 | 备 注 |
返回文本 | 文本型 | | |
n | 整数型 | | |
com | 文本型 | | |
最后信息 | 快递信息 | | |
零时信息 | 快递信息 | | |
cookies | 文本型 | | |
清除数组 (全部信息
)返回文本 =
编码_URL解码 (到文本 (网页_访问_对象 (“http://www.kuaidi100.com/autonumber/autoComNum?text=” + 单号, 1,
“type=yunda&postid=3947740269393&id=1&valicode=&temp=0.5826656165806814”, , ,
)),
真)调试输出 (返回文本
)JSON.
解析 (返回文本
)com = JSON.
取通用属性 (“auto[0].comCode”) 返回文本 =
编码_URL解码 (到文本 (网页_访问 (“https://www.kuaidi100.com/query?type=” + com +
“&postid=” + 单号 +
“&id=19&valicode=&temp=0.04727539093303368”, 0, , , ,
)),
真)调试输出 (返回文本
)JSON.
解析 (返回文本
)JSON.
取通用属性 (“message”)JSON.
取通用属性 (“status”)
如果 (JSON.
取通用属性 (“message”) =
“ok” 且 JSON.
取通用属性 (“status”) =
“200”)
计次循环首 (JSON.
成员数 (“data”), n
)

如果真 (n = 1
)


最后信息.时间 =
到文本 (JSON.
取通用属性 (“data[” +
到文本 (n - 1
) +
“].time”))



最后信息.地址 =
到文本 (JSON.
取通用属性 (“data[” +
到文本 (n - 1
) +
“].context”))

零时信息.时间 = 到文本 (JSON.取通用属性 (“data[” + 到文本 (n - 1) + “].time”))

零时信息.地址 =
到文本 (JSON.
取通用属性 (“data[” +
到文本 (n - 1
) +
“].context”))

加入成员 (全部信息, 零时信息
)

计次循环尾 ()
调试输出 (“查询失败”)
最后信息.时间 =
“查询失败”
最后信息.地址 =
“查询失败”
加入成员 (全部信息, 最后信息
)
返回 (最后信息
)