大维团购导航API采集规则详细说明(单城市,多城市)

编程入门 行业动态 更新时间:2024-10-28 21:30:04

大维团购导航API采集规则详细说明(单<a href=https://www.elefans.com/category/jswz/34/1769100.html style=城市,多城市)"/>

大维团购导航API采集规则详细说明(单城市,多城市)

一直都想搞一个团购导航网站,可是也一直没有时间作。这两天总算闲了一点。静了下来看看一些团购导航网站,本来是想和朋友们一起自己开发,

后来想了想还是感觉周期可能有点长。好了不说费话了。正题给大家介绍一下大维团购导航对团购网API采集。刚开始在网上找了好久也没有找到这方面

资料,最后实在没有办法只好自己看源码分析,总算一步一步给我搞出来了,在这里面分享给大家。

1、打开在大维团购导航后台找到网站管理--》网站添加。

2、填写网站名称、字体、所属地区…我们找一个网站来写一下规则,就是拉手网()吧.

我们网址写入对应网站地址文本框。返利地址也就我们到团购网站邀请朋友过去的好处了

一般都邀请朋友购买后返利10元,事例:/?inviter=ienh6MTk4NTA4MDc%3D后面也就我们唯一编号。

3、现在到重点,因为拉手的API数据所有城市都是在一起,所以我只要填写

   单城市API就可以了()

  我们分析一下API规则,其实很简单,明白我们就可以自己写API规则了。

  拉手提供hao123、搜狐等API其实写API规则都是一样的。首先我们打开拉手机hao123的XML接口.

在对比API规则:

urlset-url=subject:limengqikey-data-display-title,cityname:limengqikey-data-display-city,url:limengqikey-loc,nowprice:limengqikey-data-display-price,oldprice:limengqikey-data-display-value,lasttime:limengqikey-data-display-endTime,thumb:limengqikey-data-display-image,nowpeople:limengqikey-data-display-bought,starttime:limengqikey-data-display-startTime

我们不难发现和规则和xml有节点有点相似,其实就是哦。urlset-url=就是我找到团购商品xml(1、urlset,2、url) 节点。一般都有很多条。

规则最后就简单了:采集多个字段以逗号(,)分开。

数据库字段名:limengqikey-对应xml字段层级

subject:limengqikey-data-display-title (标题)

cityname:limengqikey-data-display-city (城市名称)

url:limengqikey-loc (团购商品地址)

nowprice:limengqikey-data-display-price (现价)

oldprice:limengqikey-data-display-value(原价)

lasttime:limengqikey-data-display-endTime (团购结束时间)

thumb:limengqikey-data-display-image(团购图片)

nowpeople:limengqikey-data-display-bought(购买人数)

starttime:limengqikey-data-display-startTime(开始时间)

好了结束.规则写我们就大功告成了。就可以采集了,但是我们在采集过程中会发现有些团购只提供单个城市API团购接口,还有一个城市xml API

我们应该怎么样办呢。

4、多个城市采集规则(这个也有两种方式 1、手动录入城市列表,2、采集城市列表)

  我们来找一下实例就美团网吧,

(1)第一种手动录入城市列表

城市列表规则文本框输入:

customlist=cityid:1-22-28-16809,cityname:北京-上海-西安-拉萨

customlist=cityid:团购城市Id(或拼音)- 号分开,cityname:城市名称 -  号分开。

多城市API文本框输入:

如美团单城市API修改前:/hefei/deals

修改后:/_limengqicityid/deals(_limengqicityid替换(城市ID或拼音),_limengqicityname替换城市名称),这就是多城市API了,单城市就不要填了。OK完成了。

2、采集城市列表

城市列表API(美团):(不变)

城市列表规则:response-divisions-division=cityid:limengqikey-id,cityname:limengqikey-name

我们对比不难发现这规则和我们写商品API规则是一样的。都是xml层级取值.

多城市API文本框输入同上 /_limengqicityid/deals(_limengqicityid替换(城市ID或拼音),_limengqicityname替换城市名称

好了到此我API规则分析完成了。如果在写的过程中还有什么问题请加入Q群:77245964,  实例网站:www.880tg

更多推荐

大维团购导航API采集规则详细说明(单城市,多城市)

本文发布于:2024-02-08 21:52:00,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1675463.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:城市   详细说明   团购   规则   API

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!