如何找寻隐藏的分类ID
我们在写发布模块的时候,经常遇到需要获取到分类的如下图:
能够这样写的分类,在页面源代码里面是能够找到如本例:
但是但是,有一种分类,在页面源代码里面找不到如本例的地区分类:
那么如何找到对应分类的数字ID呢?这里就需要使用Fiddler抓包来获取了,操作办法是打开抓包工具Fiddler,然后点击选择好地区,然后我们去看抓到的东西
本例是通过找寻安徽省对应的数字id,以及所属城市的数字id,如下图:
对应上图这里被转义的汉字,转化成普通汉字的方式是:
打开工具后复制进去如下图:
左侧那些选项,不要问我应该用那一个,你任意勾选下,直到右侧出现你要的结果;
id":"36","parent_id":"3","area_name":"安庆" 这样我们就可以知道安徽对应的数字id是3,它下面的城市对应的数字id是36,
其他城市其他省份一样的方式,找到这些我们给记录下来,注意这里不能使用刷新列表的那种方式获取也就是用下图方式是不行的:
那么怎么办?一种方式是你可以直接把对应的数字写到发布模块里,如本例的安徽安庆如下图:
另一种是使用标签如下图:
通过标签来赋值:
通过任意一种方式把对应的值写上去就可以传递给发布模块里面去了。
通过上述任意一种方式,都可以把地区定位到安徽安庆了。
当然还有一种方式可以用近义词替换功能,比如采集到安徽就替换成数字3,采集到安庆就替换成36等等一次类推。。。。。
近义词的使用方式见教程:http://faq.locoy.com/q-712.html