全球地址解析API,目前我已經購買了一套阿里雲香港服務器,這樣即便是國外客戶,也能正常訪問。由於個人經濟能力有限沒有足夠的服務器資源,所以在調用的時候做了少許限制。
調用分爲兩種,一種是不需要Key值,每天免費使用5000次,超過限制後則進行限制,每天凌晨進行重置。
第二種:使用key,根據需求可以開發不同權限的key,目前有兩個客戶在使用,其中一個是一天20萬次還有一個不限制次數。具體的需求可以細聊。
因爲地址解析服務器的費用很高,而且已經託管到機房,所以我這邊只是收取一點點費用來支持服務器的託管費用。
接口是採用Post方式,穩定性與準確性我也進行過大量的壓力測試,目前表現很好。
使用其他也比較簡單,下面我簡單說一下請求參數與返回參數的相關意思。
請求方式Post,返回數據格式:json
請求地址:api.map.jointcontrols.com:56070/MapApi/Geocoding
參數:
FLat |
緯度 |
FLon |
經度 |
FVersion |
接口的版本號(默認爲V1.0.0) |
返回結果:
{
"Result": 200,
"Message": null,
"FObject": {
"place_id": "215340956",
"display_name": "Cagayan, Cagayan Valley, Philippines"
}
}
Result:接口狀態碼(200:成功;102:參數錯誤;101:未解析到地址;100:接口異常)
Message:錯誤信息;
FObject:接口返回的數據體
{
place_id:地址編號
display_name:解析到的地址詳情
}
利用Postman測試實例截圖: