以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- [分享]求助:微信订阅号文章网址分析及代码转换 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=84960) |
||||
-- 作者:李孝春 -- 发布时间:2016/5/13 21:13:00 -- [分享]求助:微信订阅号文章网址分析及代码转换 在微信订阅号中,登陆后得到的源代码为:
经过分析,图文文章地址源代码为: 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 功能不详 删除也可以 不影响直接网址 |
||||
-- 作者:李孝春 -- 发布时间:2016/5/13 21:13:00 -- 回复:(李孝春)[分享]求助:微信订阅号文章网址分析... 惯例 沙发自己的 呵呵
|
||||
-- 作者:Hyphen -- 发布时间:2016/5/14 10:52:00 -- 还是通过接口来操作公众号吧,不然微信的网页稍作变动,又要重新分析网页 |