| 
| 
查看: 1341|回复: 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
|
显示全部楼层 |  |  |  |
 
|  |  |  
|  |  |  |  | 
            本周最热论坛帖子 |