App下載

免費(fèi)api介紹,趕緊收藏!

猿友 2021-06-11 11:23:20 瀏覽數(shù) (9112)
反饋

相信各位讀者在進(jìn)行軟件開發(fā)的時(shí)候遇到過(guò)這樣的問(wèn)題吧?我想開發(fā)一個(gè)天氣預(yù)報(bào)應(yīng)用,沒有天氣預(yù)報(bào)信息;想開發(fā)駕駛學(xué)習(xí)軟件,沒有駕考題。這個(gè)時(shí)候我們就需要第三方提供 API接口了。接下來(lái)小編介紹幾個(gè)免費(fèi)的API接口提供網(wǎng)站,各位小伙伴可以自行前去學(xué)習(xí)和取用。

聚合數(shù)據(jù)

網(wǎng)址:??https://www.juhe.cn/

聚合數(shù)據(jù)是一家專門做數(shù)據(jù)處理的公司,它利用 API 給不同的用戶提供不同的服務(wù)。雖然很多服務(wù)是需要錢的,但有些服務(wù)是可以免費(fèi)調(diào)用一定次數(shù)的(按天數(shù)計(jì)算,一天100次),對(duì)于學(xué)習(xí)使用 API 進(jìn)行開發(fā)的初學(xué)者來(lái)說(shuō)已經(jīng)足夠使用了。另外,聚合數(shù)據(jù)提供一些主流語(yǔ)言調(diào)用該接口的方式,初學(xué)者更加容易上手。

騰訊API

網(wǎng)址:?https://wiki.open.qq.com/wiki/API%E5%88%97%E8%A1%A8?

騰訊提供了一個(gè) API 列表以供騰訊開發(fā)者進(jìn)行使用,也提供了詳細(xì)的接口描述和代碼樣例。不過(guò)騰訊 API 的業(yè)務(wù)僅限于騰訊本身,沒有更加多樣化的數(shù)據(jù)接口。

百度API

網(wǎng)址:?https://apis.baidu.com/?

百度 API 也提供了豐富的 API,也有提供代碼樣例和接口描述,不過(guò)在調(diào)用次數(shù)上并不如聚合數(shù)據(jù)(一個(gè)用戶單個(gè)項(xiàng)目只能十次),不過(guò)價(jià)格方面上還算可觀。

快遞100

?網(wǎng)址1:http://www.kuaidi100.com/query?type=快遞公司代號(hào)&postid=快遞單號(hào)?

網(wǎng)址2:https://api.kuaidi100.com/?

快遞100有提供專門的 API 接口,也有代碼案例和接口描述,調(diào)用次數(shù)上一天只能調(diào)用一百次。不過(guò)有大佬通過(guò)分析快遞100的網(wǎng)址得到了網(wǎng)址1的規(guī)律,只要使用網(wǎng)址1的傳值方式,也可以得到快遞單號(hào)信息。

注:快遞公司編碼:申通=”shentong” EMS=”ems” 順豐=”shunfeng” 圓通=”yuantong” 中通=”zhongtong” 韻達(dá)=”yunda” 天天=”tiantian” 匯通=”huitongkuaidi” 全峰=”quanfengkuaidi” 德邦=”debangwuliu” 宅急送=”zhaijisong”

小結(jié)

以上的 API 都是通過(guò) json 進(jìn)行數(shù)據(jù)傳輸,所以如果是 web 應(yīng)用要求對(duì) Ajax 要有一定的掌握,如果是后端或者移動(dòng)開發(fā)應(yīng)用,可以參考他們提供的開發(fā)者文檔進(jìn)行學(xué)習(xí)。利用這些第三方 API 接口,前端開發(fā)工作者可以學(xué)習(xí)如何與服務(wù)器交互(也就是 Ajax的使用),對(duì)前端學(xué)習(xí)的幫助相當(dāng)大。有興趣學(xué)習(xí)Ajax課程的可以前往W3Cschool進(jìn)行了解。


0 人點(diǎn)贊