在微信订阅号中,登陆后得到的源代码为:
经过分析,图文文章地址源代码为:
http:\/\/mp.weixin.qq.com\/s?__biz=MzA5NTg0ODMxMg==&mid=505018115&idx=1&sn=0fb9edccf9d93bb43bf41e750521bcce#rd
经过字符切换,将\/替换为/即得到下列地址:
http://mp.weixin.qq.com/s?__biz=MzA5NTg0ODMxMg==&mid=505018115&idx=1&sn=0fb9edccf9d93bb43bf41e750521bcce#rd
运行代码如下:
Dim s As String = "http:\/\/mp.weixin.qq.com\/s?__biz=MzA5NTg0ODMxMg==&mid=505018115&idx=1&sn=0fb9edccf9d93bb43bf41e750521bcce#rd"
s = s.Replace("\/","/").Replace("amp;","")
OutPut.Show(s)
结论:
http://mp.weixin.qq.com/s?__biz=MzA5NTg0ODMxMg==&mid=505018115&idx=1&sn=0fb9edccf9d93bb43bf41e750521bcce#rd
等同
http://mp.weixin.qq.com/s?__biz=MzA5NTg0ODMxMg==&mid=505018115&idx=1&sn=0fb9edccf9d93bb43bf41e750521bcce
经过对比:
http://mp.weixin.qq.com/s?__biz=MzA5NTg0ODMxMg== 网址前缀 基本不变
mid=505018115 代表当前图文条
amp; amp;这个部分可以删除,并不影响直接网址
idx=1 代表在当前图文条中,图文素材的顺序,可以用来进行判断当前条文下一共有多少个图文素材
sn=0fb9edccf9d93bb43bf41e750521bcce 当前图文素材的身份码
#rd 功能不详 删除也可以 不影响直接网址