91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

聚合數據簡易開發流程

發布時間:2020-06-29 05:49:48 來源:網絡 閱讀:369 作者:阿花喵 欄目:移動開發

聚合數據SDK簡介

聚合數據SDK是一套基于Android/iOS開發的程序接口,目前已有Android、iOS版本。開發者可以使用該套SDK開發適用于Android/iOS系統移動設備的應用,通過調用SDK接口,可以輕松的訪問聚合的所有數據和服務,構建功能豐富、交互性強的應用程序
該SDK集成了平臺上的大部分數據服務(除電商SDK、比價SDK、定位SDK外),開發者只需使用聚合SDK即可調用已經申請的數據,無需再針對不同數據編寫程序,更方便用戶快速開發。

Android SDK V2.0 簡易開發指南

該文檔僅適用于Android版本聚合數據SDK,下面是簡易的開發流程說明。詳細問題您可以通過 相關下載 下載相應的文檔、示例包、SDK。

一、開發工具

Android開發工具有很多,開發者可根據自己的喜好進行選擇。在此,我們推薦開發者使用Eclipse作為自己的開發工具,本套開發指南也是針對Eclipse開發環境下進行編寫的。

二、工程配置

將juhe_sdk_v_X_X.jar以及armeabi文件夾(內包含libJuheSDK_v_X_X.so)添加到工程中libs文件夾下,Android工程會自動將libs文件夾下的jar導入。

通過以上兩步操作后,您就可以正常使用短信驗證SDK為您提供的全部功能了。
注意:由于adt插件升級,若您使用Eclipse adt 22的話,需要對開發環境進行相應的設置,方法如下:
1. 在Eclipse 中選中工程,右鍵選 Properties->Java Build Path->Order and Export 使 Android Private Libraries處于勾選狀態;
2. Project -> clean-> clean all

三、調用SDK

:先通過聚合數據中心(http://www.juhe.cn/docs)申請所需的數據服務。
:創建并配置工程(具體方法參見工程配置部分的介紹);
:在AndroidManifest中添加開發密鑰(OPENID)、所需權限等信息;密鑰在個人中心->基本資料 頁面獲取。

1、在application中添加開發密鑰

<meta-data  
android:name="com.thinkland.juheapi.openid" 

        android:value="開發者OpenID" /> 
注意:
a. android:name中name的屬性值不能修改,直接復制即可,修改后無法通過驗證
b. android:value中value的屬性“開發者OpenID”請在聚合會員中心查看

2、添加所需權限

<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />  
<uses-permission android:name="android.permission.INTERNET" />  
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />  
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION " />  
<uses-permission android:name="android.permission.READ_PHONE_STATE" />  

如下圖所示:

聚合數據簡易開發流程:在調用接口之前需要初始化聚合數據SDK,只需要初始化一次即可。需要在Application中調用初始化方法

import com.thinkland.sdk.android.SDKInitializer; 
import android.app.Application;

public class MyApplication extends Application { 
    @Override 
    public void onCreate() { 
        // TODO Auto-generated method stub 
        super.onCreate(); 
        SDKInitializer.initialize(getApplicationContext()); 
    }

}

四、查找調用接口的參數值

在聚合數據API官網上http://www.juhe.cn/docs查看接口,并得到調用接口必須的字段:API, APIID, Method,以及需要設置的參數調用對應接口。
例:生活常用 -> IP地址 -> 根據IP/域名查詢地址 (前提:已經在聚合平臺申請了該數據服務)

api,api_id,method的獲取如下圖所示:

聚合數據簡易開發流程
Param的獲取方法:

聚合數據簡易開發流程

五、獲取數據

Parameters params = new Parameters(); 
params.add("ip", "www.juhe.cn"); 
params.add("dtype", "xml"); 
JuheData.executeWithAPI(數據ID, "http://apis.juhe.cn/ip/ip2addr", JuheData.GET, params, new DataCallBack() { 
@Override 
public void resultLoaded(int err, String reason, String result) { 
    // TODO Auto-generated method stub 
    if (err == 0) { 
        tv.setText(result); 
    } else { 
        Toast.makeText(getApplicationContext(), reason, Toast.LENGTH_SHORT).show(); 
        } 
} 
});

*詳細文檔及其他數據說明請通過 http://www.juhe.cn/docs 查閱。

六、返回數據示例

{
"resultcode":"200",
"reason":"Return Successd!",
"result":{
"area":"江蘇省蘇州市",
"location":"電信"
}
}


向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

桐城市| 襄汾县| 防城港市| 交口县| 乌兰察布市| 济南市| 安庆市| 大连市| 尼勒克县| 望谟县| 扶余县| 元阳县| 资中县| 东阳市| 泸州市| 镇赉县| 乡城县| 清河县| 宣城市| 封开县| 文昌市| 波密县| 宜良县| 望都县| 湘西| 工布江达县| 高碑店市| 连江县| 新昌县| 柳江县| 长葛市| 清丰县| 余江县| 曲沃县| 永靖县| 海口市| 南陵县| 观塘区| 定西市| 名山县| 政和县|