網際網路上面有很多的免費webservice服務,我們可以呼叫這些免費的webservice服務,將一些其他**的內容資訊整合到我們的應用中顯示,下面就以查詢國內手機號碼歸屬地為例進行說明。
從首頁可以看到很多常用的服務,這裡我們選擇 國內手機號碼歸屬地查詢
點選進入我們可以看到該服務提供的兩個api
檢視webservice的wsdl描述資訊,點選服務說明
1.新建客戶端專案
2.cmd進入專案的src目錄下
3. 執行wsimport -keep url命令 ,這裡的url就是wsdl檔案的url (wsimport 是jdk下乙個工具,這裡不多贅述)
有三個警告,不要在意這些細節辣
4.重新整理一下客戶端的src目錄,就可以看到生成的**了
接下來我們就可以利用這些生成的**來編寫**呼叫webservice的api了
1檢視執行結果 (。。。我已經公升級4g了好吧)package
com.xxt.client;23
import
cn.com.webxml.mobilecodews;
4import
cn.com.webxml.mobilecodewssoap;56
/**7
* @author
xxt8*9
*/10
public
class
client
22 }
同時非常感謝原文作者的分享。。
第三方平台API呼叫
其實都遵守乙個協議,一直想寫篇總結來著,突然對著螢幕就沒什麼好說的了 就是兩點,第一獲取令牌,第二用令牌去換取資訊 第一次多用key或者key srect,得到的是token 第二次 用token去呼叫令牌 傳送的請求有2中,post get 罷了其實這就是精髓 第一獲取令牌,第二用令牌去換取資訊 ...
android呼叫第三方庫
把第三方so放在新建的libs armeabi 中 因為android.mk檔案中的當前目錄跳到local path call my dir 即jni下,所以這個libs armeabi必須在jni下 android.mk local path call my dir warning local p...
Qt 呼叫第三方庫
一 製作動態庫c 動態庫 c 生成dll,專案名稱mydll 件 ifndef mdll h define mdll h ifdef mylibdll define mylibdll extern c declspec dllimport else define mylibdll extern c ...