如何打开一个需要在微信里才可以看的网页?比如双立人广告

2016-10-31 16:42:58 +08:00
 shpasspass
我用 chrome 的 user-agent Switcher 这个插件,在里面伪造了一个微信的 user-agent ,但是打开下面这个网址后,还是提示我需要用微信打开,该怎么破呢?

https://wximg.qq.com/wxp/moment/Nk1oAbmpb/html/index.html?wx_aid=1602021613&tid=1602106649&wx_traceid=wx0p5oigmcf22jsk00&wxad_extend=%7B%22pass_ticket%22%3A%22MW9rp79BfyR7fq%252Fw92ecBFjfa3u2rTFOyHqcJ8vHeYYggeUSl97t8CUyC2REP%252Fy3%22%2C%22tid%22%3A%221602106649%22%2C%22wx_aid%22%3A%221602021613%22%2C%22wx_traceid%22%3A%22wx0p5oigmcf22jsk00%22%7D
2225 次点击
所在节点    问与答
9 条回复
jswh
2016-10-31 16:56:48 +08:00
应该是检测了微信 api
alex321
2016-10-31 17:09:50 +08:00
走微信的网页授权,会经过微信服务器做中转的,自然会出现这个提示了。
onlyhot
2016-10-31 17:13:29 +08:00
因为他需要找微信要你的 openid
shpasspass
2016-10-31 17:17:11 +08:00
原来是这样。看来是看不到他们这个网页是怎么写的了。
misaka19000
2016-10-31 17:55:07 +08:00
如果是想看源码的话用 fiddler 抓包
zhuyao
2016-10-31 17:57:49 +08:00
可能是 openid 为 i 空
arronf2e
2016-10-31 18:19:50 +08:00
百度:微信开发者工具
onlyhot
2016-10-31 18:41:04 +08:00
@arronf2e 这个工具需要绑定该账号的开发者。楼主这个情况显然不可能了
crytis
2016-10-31 20:34:47 +08:00
有的页面是判断 ua 的 微信的叫 micromessage

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/316839

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX