GET请求淘宝H5页面获取商品信息
在网页扫码登录好淘宝,然后按键盘F12可打开开发者功能,如下图设置好重新访问淘宝页面可变成H5页面。
此时的H5淘宝页面已经是登录好了,这个时候我们取挑选一款商品,看看请求包长什么样。
再看看返回的商品信息
这个商品信息包含了item 和 skuid 和对应的商品价格,接下来我们解析一下这个json数据,看看我们要的信息在哪
可以看到,我们需要的信息已经被转义过了,接下来去除转义,再解析一下
到这,H5接口获取商品基本流程就是这样,我们在获取的商品信息的时候尽量带上cookies去访问,避免获取不到,虽然说几率比较小,大节日尤其要带,另外可能会遇到,明明带了cookies访问了还是取不到数据,这个时候可以把api域名更换一下,比如原本是:h5api 改成h5acs 即可解决问题。
易语言的json操作模块,在取json值的时候key碰到特殊字符可能无法正常取值,可以参考上图解决,取到值后子文本替换还原回去即可,算是一种解决方法了。