2016-07-23 106 views
0

使用本地加載的mmdb數據庫和MaxMind的Java客戶端API返回的CityResponse中似乎缺少「areaCode」。 API服務調用版本似乎有這個。如何從MaxMind的GeoLite2城市本地mmdb和關聯的Java API獲取電話區號?

我使用這個:

reader = new DatabaseReader.Builder(database) 
       .withCache(new CHMCache()).build(); 
    } 

後,我安裝我用這個讀者:

 InetAddress ipAddress = InetAddress.getByName(ip); 
    CityResponse response = reader.city(ipAddress); 

返回的JSON響應了一切,除了「AREACODE」 whearas Web服務調用有AREACODE 。

如果我使用本地.DAT文件加載切換到傳統的Java API,我會得到「AREACODE」呢?

回答

相關問題