问题描述
- 想做一个新闻接口,可以实现获取新闻频道,获取某频道下的新闻列表,获取新闻详细信息。
- 想做一个新闻接口,可以实现获取新闻频道,获取某频道下的新闻列表,获取新闻详细信息
,但是苦于没有数据源。求各位大神能够给提供一个较全的api接口,或者给一个解决方案。
解决方案
可以通过HTTP抓取你想要的链接,然后处理拿到的HTML,解析得到你想要的内容,放在你的网站上(个人认为这里还是要取得内容所有者的同意比较好)。
比如PHP,可以用phphttpclient;Java可以用Apache的HttpClient。
对于其他语言,也会有很多资源可以用。Google一下就什么都解决了。
解决方案二:
新浪,腾讯,网易这些网站都有新闻的数据源,你都可以利用一些爬虫技术来获取对应的资源,然后存到你的数据库等中去
解决方案三:
我用的是httpClient做的(也就是java),但是httpclient只是通过url和参数来得到相应的json(我的response),关键是url怎么获取和怎么抓取链接对我而言是一个难点,请各位打大神指点一下。
时间: 2024-10-01 07:45:41