查看: 1075|回复: 4
|
链接e-commerce database
[复制链接]
|
|
各位大大,小弟最近想写个android程序给予我的final year project。
想问看各位大哥大姐们,如何联系到lelong 或 mudah。my 的 database,据我所知,e-bay 有给予open source 来 retrieve data。
我的程序很简单,只需要retrieve database 然后 显示 result 出来。
EG:用户想寻找iphone5,只需在搜索栏上搜索iphone5,程序会自动retrieve data from 3 个网站然后显示 result。
各位大大的帮助,小的感激不尽。
|
|
|
|
|
|
|
|
发表于 1-2-2015 01:55 PM
|
显示全部楼层
这些公司基本上不会公开他们的database. 而且也没有提供API给你做query 所以你大概要用web crawler 来retrieve data 了 |
|
|
|
|
|
|
|
楼主 |
发表于 1-2-2015 10:34 PM
|
显示全部楼层
大大,想问看web crawler 是什么?小的还是新手。。ebay 有给api,就是mudah 和 lelong 没找到,所以大大所说的web crawler 会给予我很大的帮助...
|
|
|
|
|
|
|
|
发表于 2-2-2015 04:26 PM
|
显示全部楼层
额…… crawler 就是能够从某个url 中拿到你想要的data, 像google 一样可以搜索到一些网站里面的keyword
我推荐你去google 一下 JSoup 之类的API。
像lelong 这种网站,从URL 上面就可以看到它是透过querystring 来做 searching 的,
"http://list.lelong.com.my/Auc/List/List.asp?DA=A&TheKeyword=lenovo&x=0&y=0&CategoryID=&PriceLBound=&PriceUBound="
这个URL 是我search lenovo 的时候redirect 的,下面分析下:
DA->顺序 D=Decending A= Ascending
TheKeyWord ->关键字 (这里可以做crawling)
还有 PriceLBound etc 这个是最低和最高
不过做crawling 的时候要小心,我不知道lelong 有没有什么policy 来防止别人做ddos之类的攻击,严重的话可能会封你IP。
我建议你还是问一下你的supervisor 比较好
P/S : 我不是什么大大, 只是之前做过类似的小project 而已。
|
|
|
|
|
|
|
|
楼主 |
发表于 3-2-2015 03:03 PM
|
显示全部楼层
|
|
|
|
|
|
| |
本周最热论坛帖子
|