
API概念
API(Application Programming Interface,應用程序編程接口)是一些預先定義的函數,目的是提供應用程序與開發人員基於某軟件或硬件得以訪問一組例程的能力,而又無需訪問源碼,或理解內部工作機制的細節。
應用程序接口(API:application programming interface)是一組定義、程序及協議的集合,通過 API 接口實現計算機軟件之間的相互通信。API 的一個主要功能是提供通用功能集。程序員通過使用 API 函數開發應用程序,從而可以避免編寫無用程序,以減輕編程任務。
目錄概覽
-
1.接口參數說明
-
2.數據碼表接口
-
3.房地產數據接口
-
4.天氣數據接口
-
5.股票數據接口
1.接口參數說明
API接口域名網址:
http://data.galaxystatistics.com端口號:
8889 # 不同的接口,會使用不同的端口號(如:8887、8888等)我相信程序員都是有節操的,不會惡意使用這個Key!
公共測試 ApiKey(token=xxxxxx): 098f6bcd4621d373cade4e832627b4f6數據類型:
type=41 # 不同類型的數據接口,采用不同的type值變量名:
var_name=DataCode # 根據程序需求,自定義變量名稱檢索條件,舉例:
city_code=1101,1201,1301 # 城市編碼集合
start_time=2011.01 # 條件開始時間
end_time=2016.12 # 條件結束時間
mark=1 # 標識編號
字段名稱解釋:
en_names # 英文名稱
ch_names # 漢文名稱
2.數據碼表接口
(2.1) 國標省碼表數據
URL:http://data.galaxystatistics.com:8889/?token=xxxxxx&type=41&var_name=DataCode
en_names = = ['province_code','province_name1','province_name2']
ch_names = ['省碼表','省名稱1','省名稱2']
(2.2) 國標城市碼表數據
URL:http://data.galaxystatistics.com:8889/?token=xxxxxx&type=42&var_name=DataCode
en_names = ['city_code','city_name1','city_name2','province_code','province_name']
ch_names = ['城市碼表','城市名稱1','城市名稱2','省碼表','省名稱']
(2.3) 國標行政區碼表數據
URL:http://data.galaxystatistics.com:8889/?token=xxxxxx&type=43&var_name=DataCode
en_names = ['district_code','district_name1','district_name2','province_code','province_name','city_code','city_name']
ch_names = ['行政區碼表','行政區名稱1','行政區名稱2','省碼表','省名稱','城市碼表','城市名稱']
(2.4) 國家統計局70城市碼表數據
URL:http://data.galaxystatistics.com:8889/?token=xxxxxx&type=44&var_name=DataCode
en_names = ['city_code','city_name1','city_name2']
ch_names = ['城市碼表','城市名稱1','城市名稱2']
(2.5) 搜房百城指數城市碼表數據
URL:http://data.galaxystatistics.com:8889/?token=xxxxxx&type=45&var_name=DataCode
en_names = ['city_name','city_code','district_code']
ch_names = ['城市名稱','城市碼表','行政區碼表']
(2.6) 百度省碼表數據
URL:http://data.galaxystatistics.com:8889/?token=xxxxxx&type=46&var_name=DataCode
en_names = ['province_code','province_name','longitude','latitude']
ch_names = ['省碼表','省名稱','經度','緯度']
(2.7) 百度城市碼表數據
URL:http://data.galaxystatistics.com:8889/?token=xxxxxx&type=47&var_name=DataCode
en_names = ['province_code','city_code','province_name','city_name','longitude','latitude']
ch_names = ['省碼表','城市碼表','省名稱','城市名稱','經度','緯度']
(2.8) 環保局城市碼表數據
URL:http://data.galaxystatistics.com:8889/?token=xxxxxx&type=48&var_name=DataCode
en_names = ['py_city_name','city_name','city_code','district_code']
ch_names = ['城市名稱(拼音)','城市名稱','城市碼表','行政區碼表']
3.房地產數據接口
(3.1) 獲取國家統計局70城市指數數據
URL:http://data.galaxystatistics.com:8888/?token=xxxxxx&type=11&var_name=oIndex&city_code=1101,1201,1301&start_time=2011.01&end_time=2016.12&mark=1
en_names = ['city_code','city_name','chainid','anid','fixedid','timeseries']
ch_names = ['城市碼表','城市名稱','同比','環比','定基','日期']
# 標識解釋
chainid 環比
anid 同比
fixedid 定基
mark=1 新建住宅價格指數
mark=2 新建商品住宅價格指數
mark=3 二手住宅價格指數
(3.2) 獲取國家統計局70城市(以2010年和2015年為定基)修正指數數據
URL:http://data.galaxystatistics.com:8888/?token=xxxxxx&type=12&var_name=oPrice&city_code=1101,1201,1301&start_time=2011.01&end_time=2016.12&mark=1
en_names = ['city_code','city_name','chainid','anid','fixedid','fixed10','fixed15','fixed_prcie10','fixed_prcie15','timeseries']
ch_names = ['城市碼表','城市名稱','同比','環比','定基','2010年修正定基','2015年修正定基','2010年修正定基換算價格','2015年修正定基換算價格','日期']
(3.3) 獲取搜房百城指數數據
URL:http://data.galaxystatistics.com:8888/?token=xxxxxx&type=13&var_name=oPrice&city_code=1101,1201,1301&start_time=2015.01&end_time=2016.12
en_names = ['city_code','city_name','price','timeseries']
ch_names = ['城市碼表','城市名稱','價格','日期']