利用百度API查詢手機號歸屬地
利用百度Api查詢手機號歸屬地
開啟網址可以看到好幾個號碼歸屬地的查詢,有些是收費的,有些免費,如果呼叫不是特別頻繁,需要的資訊量不是特別多的話,免費的就足夠了。我開始看的是第一個介面:http://apistore.baidu.com/apiworks/servicedetail/117.html
但是百度自己的例子中就可以看出這個介面並不符合我的需求,我要的是可以查詢到省市的,顯然這個介面只返回給我省。
String httpUrl = “http://apis.baidu.com/apistore/mobilenumber/mobilenumber“;
String httpArg = “phone=15210011578”;
String jsonResult = request(httpUrl, httpArg);
System.out.println(jsonResult);
/**
* @param urlAll
* :請求介面
* @param httpArg
* :引數
* @return 返回結果
*/
public static String request(String httpUrl, String httpArg) {
BufferedReader reader = null;
String result = null;
StringBuffer sbf = new StringBuffer();
httpUrl = httpUrl + “?” + httpArg;
try { URL url = new URL(httpUrl); HttpURLConnection connection = (HttpURLConnection) url .openConnection(); connection.setRequestMethod("GET"); // 填入apikey到HTTP header connection.setRequestProperty("apikey", "您自己的apikey"); connection.connect(); InputStream is = connection.getInputStream(); reader = new BufferedReader(new InputStreamReader(is, "UTF-8")); String strRead = null; while ((strRead = reader.readLine()) != null) { sbf.append(strRead); sbf.append("\r\n"); } reader.close(); result = sbf.toString(); } catch (Exception e) { e.printStackTrace(); } return result;
}
可以把這個方法封裝一下作為一個工具類使用了。
相關推薦
利用百度API查詢手機號歸屬地
利用百度Api查詢手機號歸屬地 開啟網址可以看到好幾個號碼歸屬地的查詢,有些是收費的,有些免費,如果呼叫不是特別頻繁,需要的資訊量不是特別多的話,免費的就足夠了。我開始看的是第一個介面:http://apistore.baidu.com/apiworks/
利用com.googlecode.libphonenumber解析手機號歸屬地
libphonenumber是一個Google開發的Common Java類庫用於解析,格式化,儲存和校驗國際電話號碼; 缺點是太新的號碼無法正確識別 https://github.com/googlei18n/libphonenumber package com.base
python利用百度API進行地理編碼(將地名轉換為經緯度資訊)
更新時間:2018-3-28 更新內容:優化部分程式碼,新增mongodb部分的內容 本文章通過講解如何在百度地圖API申請金鑰,然後在python中呼叫API介面將自有資料中的地名轉換為經緯度座標。 執行環境: python3 一、註冊金鑰
安卓利用百度api定位遇到 經緯度經緯度返回4.9E-324
將需要的庫檔案匯入了libs以後 我直接右鍵“Add as Library” 然後設定Manifest.xml service android:name="com.baidu.location.f" android:enabl
python利用百度API進行文字識別
首先需要在百度的AI中新建一個應用列表,獲取我們需要的API Key與Secret Key 按照百度官方API的demo,可以獲取到token_id #client_id 為官網獲取的AK, client_secret 為官網獲取的SK host = 'https:/
利用百度API將自定義的點標註在百度地圖上
有時候我們需要將自定義的點的資訊標註在地圖上,正好最近用到了這個功能,網上學習百度API後,也已經實現,現在在這做一個總結。 1.實現過程 要使用百度API,我們首先需要得到一個金鑰(ak),這個可以免費申請,具體申請流程在這就不贅述了。 現在詳細介紹下實
Java專案開發心得(一):利用Java技術實現查詢手機號碼歸屬地
鑑於最近專案涉及到查詢歸屬地的問題,今天在此做一下技術分享,如果有更好的建議,還請讀者大神指出。 迴歸正題,關於手機號碼歸屬地,想要查詢的無非是執行商、省份、市之類的資
手機號歸屬地 libphonenumber
libphonenumber是一個Google開發的Common Java類庫用於解析,格式化,儲存和校驗國際電話號碼。適合用於智慧手機上,同時還提供一個JavaScript移植。 舉一個例子 package com.lei.util; import
java獲取手機號歸屬地
import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.io.StringReader; import java.net.
Python利用百度地圖api批量獲取地址經緯度
req excel文件 經緯度 imp print pen with 文件 key 1.pip安裝xlrd,xlwt,requests模塊. 2.在工程目錄處放置地點Excel文件。 python代碼: #coding:utf-8 import xlrd import x
利用百度地圖API獲取當前位置信息
avi text 核心 baidu lee local break position erl 利用百度地圖API可以做很多事情,個人感覺最核心也是最基礎的就是定位功能了。這裏分享一個制作的JS可以實現登錄網頁後定位: 1 <script type="text/ja
百度api 找到當前電話號碼歸屬地
第一種通過百度api找到電話號碼歸屬地 import requestsdef get_location(phone_num): path = 'http://mobsec-dianhua.baidu.com/dianhua_api/open/location' result = requ
Python 利用百度文字識別 API 識別並提取圖片中文字
Python 利用百度文字識別 API 識別並提取圖片中文字 利用百度 AI 開發平臺的 OCR 文字識別 API 識別並提取圖片中的文字。首先需註冊獲取 API 呼叫的 ID 和 key,步驟如下: 開啟百度AI開放平臺,進入控制檯中的文字識別應用(需要有百度賬號)。
利用百度雲盤API上傳檔案至百度雲盤
一、獲取Access Token示例1. 請您將以下HTTP請求直接貼上到瀏覽器位址列內,並按下回車鍵。https://openapi.baidu.com/oauth/2.0/authorize?response_type=token&client_id=L6g70t
利用java呼叫百度API介面,解析返回的json資料,突破百度API介面呼叫結果的限制
近一段時間的專案的核心是百度API的POI(興趣點)資料,所以需要呼叫百度API資料,下面就來講一下整個流程和遇到的問題及解決辦法。 首先要檢視百度API文件,連結如下:http://lbsyun.baidu.com/index.php?title=webapi 專案中主要用到的是Plac
Python爬蟲-利用百度地圖API介面爬取資料並儲存至MySQL資料庫
首先,我這裡有一份相關城市以及該城市的公園數量的txt檔案: 其次,利用百度地圖API提供的介面爬取城市公園的相關資訊。 所利用的API介面有兩個: 1、http://api.map.baidu.com/place/v2/search?q=公園&
使用百度API實現實時公交站點查詢及地圖顯示
需求:當外部輸入公交站點名稱,點選查詢按鈕的時候,會在div上顯示所有包含此公交站點的公交線路號的列表,點選列表中的項,會在百度地圖上繪製出其線路。 實現: 第一步:生成經過此公交站點的所有線路列表 使用的百度API:服務類中LocalSearch類,用於進行位置搜尋、周
利用百度地圖API實現WEB定位
之前一直用google api 實現WEB的定位,但是現在 navigator.geolocation.getCurrentPosition 經常返回無效或者連線超時,所以今天找了下百度地圖的API,也很簡單的實現定位,下面的例子是獲取當前城市和當前經緯度: <
使用百度API實現實時公交線路查詢及地圖顯示
需求:當外部輸入公交線路號,點選查詢按鈕的時候,會在div上顯示所有包含此公交線路號的列表,點選列表中的項,會在百度地圖上繪製出其線路。 實現: 第一步:生成線路列表 使用的百度API:服務類中BusLineSearch類是公交線路搜尋類。 構造其物件,呼叫其getBus
使用百度API實現實時公交站點查詢及列表顯示
需求:當外部輸入公交站點名稱,點選查詢按鈕的時候,會在div上顯示所有包含此公交站點的公交線路號的列表,點選列表中的項,會繪製出其線路列表。 實現: 第一步:生成經過此公交站點的所有線路列表 第二步:列表項點選事件 第三步:列表項點選顯示具體的線路資訊 與公交地圖_按站點