91嫩草国内在线,韩国理论电影免费看,6969精品视频在线观看,1024在线视频精品免费,色中色污,饭冈佳奈子在线

用戶工具

站點工具


這是本文檔舊的修訂版!


目錄

Cobub Razor API 手冊

1 API列表

接口名 描述
getproductlist 獲取可訪問的應(yīng)用列表
getversionlist 獲取所有版本列表
getchannellist 獲取所有渠道列表
getbasicdata 獲取基礎(chǔ)數(shù)據(jù)
getbasicdatabychannel 獲取基礎(chǔ)數(shù)據(jù)(按渠道劃分)
getbasicdatabyversion 獲取基礎(chǔ)數(shù)據(jù)(按版本劃分)
getactiveratio 獲取最近一周/月的活躍率
getchannelactiveratio 獲取各版本本周/本月的活躍用戶數(shù)和活躍率
getfrequency 獲取使用頻率數(shù)據(jù)
getusingtime 獲取使用時長數(shù)據(jù)
getdatabyhour 獲取小時的數(shù)據(jù)
getpagedata 獲取頁面訪問數(shù)據(jù)
getcountry 獲取地域分析數(shù)據(jù)(國家)
getregion 獲取地域分析數(shù)據(jù)(省份)
getretention 獲取用戶留存數(shù)據(jù)
getdevicebrand 獲取終端名稱數(shù)據(jù)
getdeviceosversion 獲取終端操作系統(tǒng)版本數(shù)據(jù)
getdeviceresolution 獲取終端分辨率數(shù)據(jù)
getdevicecarrier 獲取終端運營商數(shù)據(jù)
getdevicenetwork 獲取終端聯(lián)網(wǎng)方式數(shù)據(jù)
geteventdata 獲取事件數(shù)據(jù)
geteventdetail 獲取單一事件詳細數(shù)據(jù)
getconversionlist 獲取轉(zhuǎn)化率列表
getconversiondetail 獲取轉(zhuǎn)化率詳細信息
geterrorbyversion 獲取錯誤信息(按版本)
geterrordetailbyversion 獲取錯誤詳細信息(按版本)
geterrordetaillistbyversion 獲取錯誤詳細列表(按版本)
geterrordistributionbyversion 獲取錯誤在操作系統(tǒng)和設(shè)備的分布情況(按版本)
geterrorbyosversion 獲取錯誤信息(按操作系統(tǒng)版本)
geterrordetailbyosversion 獲取錯誤詳細信息(按操作系統(tǒng)版本)
geterrordetaillistbyosversion 獲取錯誤詳細列表(按操作系統(tǒng)版本)
geterrordistributionbyversion 獲取錯誤在版本和設(shè)備的分布情況(按操作系統(tǒng)版本)
geterrorbydevice 獲取錯誤信息(按設(shè)備)
geterrordetailbydevice 獲取錯誤詳細信息(按設(shè)備)
geterrordetaillistbydevice 獲取錯誤詳細列表(按設(shè)備)
geterrordistributionbydevice 獲取錯誤在版本和操作系統(tǒng)版本的分布情況(按設(shè)備)

OpenAPI接口調(diào)用通過JSON格式的HTTP協(xié)議,請確保將JSON內(nèi)容放到HTTP的BODY中,并以content=為后綴。如下:

POST Body: content={“user”:”userA”,”password”:”pwd”}

1.1 用戶驗證

login

1.1.1 功能說明

用戶登錄驗證。

1.1.2 調(diào)用說明

1.1.2.1 請求方式

post

1.1.2.2 請求地址

PREURL/api/login (PEURL為所安裝的Cobub Razor網(wǎng)址前綴,如http://localhost/web/index.php,下同 1.1.3 參數(shù)

字段名稱 數(shù)據(jù)類型 描述 是否必須
username String cobub賬號用戶名
password String 經(jīng)md5加密后的密碼

發(fā)送數(shù)據(jù)JSON實例:

{

“username”:”admin”,

“password”:”765E5A00B76FF4ECA098BB”

}

1.1.4 返回結(jié)果

字段名稱 數(shù)據(jù)類型 描述 是否必須
flag String 標(biāo)識,>0成功,<0失敗
msg String 提示信息
sessionkey String API調(diào)用時參數(shù)項

返回數(shù)據(jù)JSON實例:

成功:

{

“flag”:”1″,

“msg”:”用戶驗證成功”,

“sessionkey”:”A7E76DD709C0B1A”

}

失敗:

{

“flag”:”-1″,

“msg”:”用戶名不存在”

}

錯誤類型:

Flag Msg 說明
-1 username not exists 用戶名不存在
-2 invalid password 密碼錯誤
-3 too many login attempts 錯誤登錄次數(shù)過多
-4 DB Error數(shù)據(jù)庫錯誤

1.2 獲取可訪問的應(yīng)用列表

getproductlist

1.2.1 功能說明

獲取所有的應(yīng)用列表。

1.2.2 調(diào)用說明

1.2.2.1 請求方式

post

1.2.2.2 請求地址

PREURL/api/getproductlist

1.2.3 參數(shù)

字段名稱 數(shù)據(jù)類型 描述 是否必須
sessionkey String 登錄成功后返回的驗證key

發(fā)送數(shù)據(jù)JSON實例:

{

“sessionkey”: “765E5A00B76FF4ECA098BB”

}

1.2.4 返回結(jié)果

字段名稱 數(shù)據(jù)類型 描述 是否必須
flag String 標(biāo)識,>0成功,且為queryresult的size,<0失敗,
msg String 提示信息
sessionkey String API調(diào)用時參數(shù)項

返回數(shù)據(jù)JSON實例:

成功返回:

{

“flag”: “2″,

“queryresult”: [

{

"platform": "iOS",

"productid": "1",

"productname": "name1"

},

{

"platform": "Android",

"productid": "2",

"productname": "name2"

}

]

}

錯誤返回:

{

“flag”:”-1″,

“msg”:”用戶名不存在”

}

錯誤類型定義:

Flag Msg 說明
-1 JSON format is not correct JSON數(shù)據(jù)格式錯誤
-2 Sessionkey is invalide Sessionkey無效
-3 DB Error 數(shù)據(jù)庫錯誤
-4 Network error 網(wǎng)絡(luò)錯誤

1.3 獲取所有版本列表

getversionlist

1.3.1 功能說明

根據(jù)productid獲取該product的所有版本信息。

1.3.2 調(diào)用說明

1.3.2.1 請求方式

post

1.3.2.2 請求地址

PREURL/api/getversionlis

1.3.3 參數(shù)

字段名稱 數(shù)據(jù)類型 描述 是否必須
sessionkey String 登錄成功后返回的驗證key
productid String productid

發(fā)送數(shù)據(jù)JSON實例:

{

“sessionkey”: “765E5A00B76FF4ECA098BB”,

“productid”:”1″

}

1.3.4 返回結(jié)果

字段名稱 數(shù)據(jù)類型 描述
flag String 標(biāo)識,>0成功,且為queryresult的size,<0失敗,=0表示0個版本,沒有queryresult
msg String 提示信息
queryresult JSONArray Version列表
versionString version名稱

返回數(shù)據(jù)JSON實例:

成功返回:

{

“flag”: “2″,

“queryResult”: [

{

"version": "0.1"

},

{

"version": "0.2"

}

]

}

錯誤返回:

{

“flag”:”-1″,

“msg”:”格式不正確”

}

錯誤類型定義:

Flag Msg 說明
-1 JSON format is not correct JSON數(shù)據(jù)格式錯誤
-2 Sessionkey is invalide Sessionkey無效
-3 DB Error 數(shù)據(jù)庫錯誤
-4 Network error 網(wǎng)絡(luò)錯誤

1.4 獲取所有渠道列表

getchannellist

1.4.1 功能說明

根據(jù)productid獲取該product的所有渠道信息。

1.4.2 調(diào)用說明

1.4.2.1 請求方式

post

1.4.2.2 請求地址

PREURL/api/getchannellist

1.4.3 參數(shù)

字段名稱 數(shù)據(jù)類型 描述 是否必須
sessionkey String 登錄成功后返回的驗證key
productid String productid

發(fā)送數(shù)據(jù)JSON實例:

{

“sessionkey”: “765E5A00B76FF4ECA098BB”,

“productid”:”1″

}

1.4.4 返回結(jié)果

字段名稱 數(shù)據(jù)類型 描述 是否必須
flag String 標(biāo)識,>0成功,且為queryresult的size,<0失敗,=0表示0個版本,沒有queryresult
msg String 提示信息
queryresult JSONArray Version列表
id String channel ID
name String channel Name

返回數(shù)據(jù)JSON實例:

成功返回1:

{

“flag”: “2″,

“queryResult”: [

{

"id": "1",

"name":"機鋒市場"

},

{

"id": "2",

"name":"安卓市場"

}

]

}

成功返回2:

{

“flag”: “0″,

“queryResult”:””

}

錯誤返回:

{

“flag”:”-1″,

“msg”:”格式不正確”

}

錯誤類型定義:

Flag Msg 說明
-1 JSON format is not correct JSON數(shù)據(jù)格式錯誤
-2 Sessionkey is invalide Sessionkey無效
-3 DB Error 數(shù)據(jù)庫錯誤
-4 Network error 網(wǎng)絡(luò)錯誤

1.5 獲取基礎(chǔ)數(shù)據(jù)

getbasicdata

1.5.1 功能說明

根據(jù)productid獲取某時間段內(nèi)該product的啟動次數(shù)、活躍用戶、新用戶、平均使用時長、升級用戶、累計用戶。

1.5.2 調(diào)用說明

1.5.2.1 請求方式

post

1.5.2.2 請求地址

PREURL/api/getbasicdata

1.5.3 參數(shù)

字段名稱 數(shù)據(jù)類型 描述 是否必須
sessionkey String 登錄成功后返回的驗證key
productid String 產(chǎn)品ID
startdate String 開始日期
enddate String 結(jié)束日期

發(fā)送數(shù)據(jù)JSON實例:

{

“sessionkey”: “765E5A00B76FF4ECA098BB”,

“productid”:”1″,

“startdate”:”2013-1-1″,

“enddate”:”2013-1-2″

}

1.5.4 返回結(jié)果

字段名稱 數(shù)據(jù)類型 描述 是否必須
flag int 標(biāo)識,>0成功,且為queryresult的size,<0失敗,=0表示0個版本,沒有queryresult
msg String 提示信息
queryresult JSONArray Version列表
date String 日期
sessions String 啟動次數(shù)
activeusers String 活躍用戶數(shù)
newusers String 新增用戶數(shù)
usingtime String 使用時長
allusers String 累計用戶數(shù)
upgradeusers String 升級用戶數(shù)

返回數(shù)據(jù)JSON實例:

成功返回:

{

“flag”: 2,

“queryResult”: [

{

"date":"2013-1-1",

"sessions": 10,

"activeusers": 10,

"newusers": 10,

"usingtime": 10,

"allusers": 10,

"upgradeusers": 10

},

{

"date":"2013-1-2",

"sessions": 10,

"activeusers": 10,

"newusers": 10,

"usingtime": 10,

"allusers": 10,

"upgradeusers": 10

}

]

}

錯誤返回:

{

“flag”:”-1″,

“msg”:”格式不正確”

}

錯誤類型定義:

Flag Msg 說明
-1 JSON format is not correct JSON數(shù)據(jù)格式錯誤
-2 Sessionkey is invalide Sessionkey無效
-3 DB Error 數(shù)據(jù)庫錯誤

1.6 獲取基礎(chǔ)數(shù)據(jù)(按渠道劃分)

getbasicdatabychannel

1.6.1 功能說明

根據(jù)productid在指定時間段下所有渠道下的啟動次數(shù)、活躍用戶數(shù)、新用戶數(shù)、平均使用時長、累計用戶數(shù)、累計啟動次數(shù)。

1.6.2 調(diào)用說明

1.6.2.1 請求方式

post

1.6.2.2 請求地址

PREURL/api/getbasicdatabychannel

1.6.3 參數(shù)

字段名稱 數(shù)據(jù)類型 描述 是否必須
sessionkey String 登錄成功后返回的驗證key
productid String 產(chǎn)品ID
startdate String 開始日期
enddate String 結(jié)束日期

發(fā)送數(shù)據(jù)JSON實例:

{

“sessionkey”:”1341423432423″,

“enddate”: “2013-4-2″,

“productid”: “123″,

“startdate”: “2013-4-1

}

1.6.4 返回結(jié)果

字段名稱 數(shù)據(jù)類型 描述 是否必須
flag int 標(biāo)識,>0成功,且為queryResult的size<0失敗
queryResult JSONArray 詳細信息,queryresult為JSONArray對象flag對應(yīng)值:大于等于0為queryresult數(shù)組的長度,包括channelid的數(shù)組
datevalue String 日期
sessions String 啟動次數(shù)
activeusers String 活躍用戶數(shù)
newusers String 新用戶數(shù)
usingtime String 使用時長
allusers String 累計用戶數(shù)
upgradeusers String 升級用戶數(shù)

返回數(shù)據(jù)JSON實例:

成功返回:

{

“flag”: “2″,

“queryResult”: [

{

"1": [

{

"datevalue": "20120101",

"activeusers": "10",

"newusers": "0",

"sessions": "10",

"upgradeusers": "10",

"allusers": "10",

"allsessions": "10",

"usingtime": "10"

},

{

"datevalue": "20120102",

"activeusers": "10",

"newusers": "0",

"sessions": "10",

"upgradeusers": "10",

"allusers": "10",

"allsessions": "10",

"usingtime": "10"

}

],

“2″: [

{

"datevalue": "20120101",

"activeusers": "10",

"newusers": "0",

"sessions": "10",

"upgradeusers": "10",

"allusers": "10",

"allsessions": "10",

"usingtime": "10"

},

{

"datevalue": "20120102",

"activeusers": "10",

"newusers": "0",

"sessions": "10",

"upgradeusers": "10",

"allusers": "10",

"allsessions": "10",

"usingtime": "10"

}

]

}

]

}

1.7 獲取基礎(chǔ)數(shù)據(jù)(按版本劃分)

getbasicdatabyversion

1.7.1 功能說明

根據(jù)productid在指定時間段下所有版本下的啟動次數(shù)、活躍用戶數(shù)、新用戶數(shù)、平均使用時長、累計用戶數(shù)、累計啟動次數(shù)。

1.7.2 調(diào)用說明

1.7.2.1 請求方式

post

1.7.2.2 請求地址

PREURL/api/getbasicdatabyversion

1.7.3 參數(shù)

字段名稱 數(shù)據(jù)類型 描述 是否必須
sessionkey String 登錄成功后返回的驗證key
productid String 產(chǎn)品ID
startdate String 開始日期
enddate String 結(jié)束日期

發(fā)送數(shù)據(jù)JSON實例:

{

“sessionkey”:”1341423432423″,

“productid”: “1″,

“startdate”: “2013-4-1″,

“enddate”: “2013-4-2″

}

1.7.4 返回結(jié)果

字段名稱 數(shù)據(jù)類型 描述 是否必須
flag int 標(biāo)識,>0成功,且為queryResult的size<0失敗
queryResult JSONArray 詳細信息,queryresult為JSONArray對象flag對應(yīng)值:大于等于0為queryresult數(shù)組的長度,包括version的數(shù)組
datevalue String 日期
activeusers String 活躍用戶數(shù)
newusers String 新用戶數(shù)
sessions String 啟動次數(shù)
upgradeusers String 升級用戶數(shù)
allusers String 累計用戶數(shù)
allsessions String 累計啟動次數(shù)
usingtime String 使用時長

返回數(shù)據(jù)JSON實例:

成功返回:

{

“flag”: “2″,

“queryResult”: [

{

"0.1": [

{

"datevalue": "20120101",

"activeusers": "10",

"newusers": "0",

"sessions": "10",

"upgradeusers": "10",

"allusers": "10",

"allsessions": "10",

"usingtime": "10"

},

{

"datevalue": "20120102",

"activeusers": "10",

"newusers": "0",

"sessions": "10",

"upgradeusers": "10",

"allusers": "10",

"allsessions": "10",

"usingtime": "10"

}

],

“0.2″: [

{

"datevalue": "20120101",

"activeusers": "10",

"newusers": "0",

"sessions": "10",

"upgradeusers": "10",

"allusers": "10",

"allsessions": "10",

"usingtime": "10"

},

{

"datevalue": "20120102",

"activeusers": "10",

"newusers": "0",

"sessions": "10",

"upgradeusers": "10",

"allusers": "10",

"allsessions": "10",

"usingtime": "10"

}

]

}

]

}

1.8 獲取最近一周/月的活躍率

getactiveratio

1.8.1 功能說明

根據(jù)productid獲取最近一周/月的活躍用戶數(shù)和活躍率。

1.8.2 調(diào)用說明

1.8.2.1 請求方式

post

1.8.2.2 請求地址

PREURL/api/getactiveratio

1.8.3 參數(shù)

字段名稱 數(shù)據(jù)類型 描述 是否必須
sessionkey String 登錄成功后返回的驗證key
productid String 產(chǎn)品ID

發(fā)送數(shù)據(jù)JSON實例:

{

“sessionkey”:”1341423432423″,

“productid”: “1″

}

1.8.4 返回結(jié)果

字段名稱 數(shù)據(jù)類型 描述 是否必須
flag int 標(biāo)識,>0成功,<0失敗
wusers String 周活躍用戶數(shù)
musers String 月活躍用戶數(shù)
wuserpercent String 周活躍用戶率
muserpercent String 月活躍用戶率

返回數(shù)據(jù)JSON實例:

成功返回:

{

“flag”: “1″,

“wusers”: “100″,

“musers”: “1029″,

“wuserpercent”: “0.31″,

“muserpercent”: “0.32″

}

1.9 獲取各版本本周/本月活躍率

getchannelactiveratio

1.9.1 功能說明

根據(jù)productid獲取最近一周/月的活躍用戶數(shù)和活躍率。

1.9.2 調(diào)用說明

1.9.2.1 請求方式

post

1.9.2.2 請求地址

PREURL/api/getchannelactiveratio

1.9.3 參數(shù)

字段名稱 數(shù)據(jù)類型 描述 是否必須
sessionkey int 登錄成功后返回的驗證key
productid String 產(chǎn)品ID
startdate String 開始日期
enddate String 結(jié)束日期
type String week/month

發(fā)送數(shù)據(jù)JSON實例:

{

“sessionkey”:”1341423432423″,

“productid”: “1″,

“startdate”: “2013-1-1″,

“enddate”: “2013-4-1″,

“type”: “week”,

}

1.9.4 返回結(jié)果

字段名稱 數(shù)據(jù)類型 描述 是否必須
flag int 標(biāo)識,>0成功,<0失敗
datevalue String 日期
activeusers String 周活躍用戶/月活躍用戶數(shù)
rate String 周活躍率/月活躍率
channelid String 渠道ID

返回數(shù)據(jù)JSON實例:

成功返回:

{

“flag”: “2″,

“queryResult”: [

{

"1": [

{

"datevalue": "2013-1-1",

"activeusers": "100",

"rate": 0.03

},

{

"datevalue": "2013-1-8",

"activeusers": "100",

"rate": 0.02

},

{

"datevalue": "2013-1-15",

"activeusers": "100",

"rate": 0.03

}

],

“2″: [

{

"datevalue": "2013-1-1",

"activeusers": "100",

"rate": 0.03

},

{

"datevalue": "2013-1-8",

"activeusers": "100",

"rate": 0.03

},

{

"datevalue": "2013-1-15",

"activeusers": "100",

"rate": 0.03

}

]

}

]

}

1.10 獲取使用頻率數(shù)據(jù)

getfrequency

1.10.1 功能說明

根據(jù)productid獲取時間段內(nèi)的使用頻率。

1.10.2 調(diào)用說明

1.10.2.1 請求方式

post

1.10.2.2 請求地址

PREURL/api/getfrequency

1.10.3 參數(shù)

字段名稱 數(shù)據(jù)類型 描述 是否必須
sessionkey String 登錄成功后返回的驗證key
productid String 產(chǎn)品ID
startdate String 開始日期
enddate String 結(jié)束日期

發(fā)送數(shù)據(jù)JSON實例:

{

“sessionkey”:”1341423432423″,

“productid”: “1″,

“startdate”: “2013-4-1″,

“enddate”: “2013-4-2″

}

1.10.4 返回結(jié)果

字段名稱 數(shù)據(jù)類型 描述 是否必須
flag int 標(biāo)識,>0成功,<0失敗
queryResult JSONArray
segment_sk String 頻率分布id
segment_name String 頻率分布名稱
access String 訪問次數(shù)
percentage String 所占比例

返回數(shù)據(jù)JSON實例:

成功返回:

{

“flag”: 6,

“queryResult”: [

{

"segment_sk": "1",

"segment_name": "1-2次",

"access": 17,

"percentage": 0.017

},

{

"segment_sk": "2",

"segment_name": "3-5次",

"access": 25,

"percentage": 0.025

},

{

"segment_sk": "3",

"segment_name": "6-9次",

"access": 38,

"percentage": 0.038

},

{

"segment_sk": "4",

"segment_name": "10-19次",

"access": 109,

"percentage": 0.109

},

{

"segment_sk": "5",

"segment_name": "20-49次",

"access": 307,

"percentage": 0.307

},

{

"segment_sk": "6",

"segment_name": "50次以上",

"access": 504,

"percentage": 0.504

}

]

}

1.11 獲取使用時長數(shù)據(jù)

getusingtime

1.11.1 功能說明

根據(jù)productid獲取時間段內(nèi)的使用時長分布。

1.11.2 調(diào)用說明

1.11.2.1 請求方式

post

1.11.2.2 請求地址

PREURL/api/getusingtime

1.11.3 參數(shù)

字段名稱 數(shù)據(jù)類型 描述 是否必須
sessionkey String 登錄成功后返回的驗證key
productid String 產(chǎn)品ID
startdate String 開始日期
enddate String 結(jié)束日期

發(fā)送數(shù)據(jù)JSON實例:

{

“sessionkey”:”1341423432423″,

“productid”: “1″,

“startdate”: “2013-4-1″,

“enddate”: “2013-4-2″

}

1.11.4 返回結(jié)果

字段名稱 數(shù)據(jù)類型 描述 是否必須
flag int 標(biāo)識,>0成功,<0失敗
queryResult JSONArray
segment_sk String 頻率分布id
segment_name String 頻率分布名稱
numbers String 使用次數(shù)
percentage String 所占比例

返回數(shù)據(jù)JSON實例: 成功返回:

{

“flag”: 6,

“queryResult”: [

{

"segment_sk": 1,

"segment_name": "0-3",

"numbers": 3,

"percentage": 0.03

},

{

"segment_sk": 2,

"segment_name": "3-10",

"numbers": 11,

"percentage": 0.01

},

{

"segment_sk": 3,

"segment_name": "10-30",

"numbers": 40,

"percentage": 0.04

},

{

"segment_sk": 4,

"segment_name": "30-60",

"numbers": 110,

"percentage": 0.13

},

{

"segment_sk": 5,

"segment_name": "60-180",

"numbers": 379,

"percentage": 0.46

},

{

"segment_sk": 6,

"segment_name": "180",

"numbers": 279,

"percentage": 0.33

}

]

}

1.12 獲取小時的數(shù)據(jù)

getdatabyhour

1.12.1 功能說明

根據(jù)productid獲取時間段內(nèi)的24小時的使用分布情況。

1.12.2 調(diào)用說明

1.12.2.1 請求方式

post

1.12.2.2 請求地址

PREURL/api/getdatabyhour

1.12.3 參數(shù)

字段名稱 數(shù)據(jù)類型 描述 是否必須
sessionkey String 登錄成功后返回的驗證key
productid String 產(chǎn)品ID
startdate String 開始日期
enddate String 結(jié)束日期

發(fā)送數(shù)據(jù)JSON實例:

{

“sessionkey”:”1341423432423″,

“productid”: “1″,

“startdate”: “2013-4-1″,

“enddate”: “2013-4-2″

}

1.12.4 返回結(jié)果

字段名稱 數(shù)據(jù)類型 描述 是否必須
flag int 標(biāo)識,>0成功,<0失敗
queryResult JSONArray
segment_sk String 頻率分布id
segment_name String 頻率分布名稱
numbers String 使用次數(shù)
percentage String 所占比例

返回數(shù)據(jù)JSON實例:

成功返回:

{

“flag”: 1,

“activeuser”: {

“1″: 30,

“2″: 20,

“3″: 33,

“4″: 33,

…

“23″: 2

},

“newuser”: {

“1″: 30,

“2″: 20,

“3″: 33,

“4″: 33,

…

“23″: 2

},

“sessions”: {

“1″: 30,

“2″: 20,

“3″: 33,

“4″: 33,

…

“23″: 2

}

}

1.13 獲取頁面訪問數(shù)據(jù)

getpagedata

1.13.1 功能說明

根據(jù)productid和version獲取時間段內(nèi)的頁面訪問詳細。

1.13.2 調(diào)用說明

1.13.2.1 請求方式

post

1.13.2.2 請求地址

PREURL/api/getpagedata

1.13.3 參數(shù)

字段名稱 數(shù)據(jù)類型 描述 是否必須
sessionkey String 登錄成功后返回的驗證key
productid String 產(chǎn)品ID
startdate String 開始日期
enddate String 結(jié)束日期
version String 版本號,為空時指所有版本

發(fā)送數(shù)據(jù)JSON實例:

{

“sessionkey”:”1341423432423″,

“productid”: “1″,

“startdate”: “2013-4-1″,

“enddate”: “2013-4-2″,

“version”:”0.1″

}

或

{

“sessionkey”:”1341423432423″,

“productid”: “1″,

“startdate”: “2013-4-1″,

“enddate”: “2013-4-2″,

}

1.13.4 返回結(jié)果

字段名稱 數(shù)據(jù)類型 描述 是否必須
flag int 標(biāo)識,>0成功,<0失敗
queryResult JSONArray
activity String 頁面名稱
exitcount String 在activity退出次數(shù)
count String 訪問activity次數(shù)
duration String 在activity中持續(xù)時長

返回數(shù)據(jù)JSON實例:

成功返回:

{

“flag”: 1,

“queryResult”: [

{

"activity": "MainActivity",

"exitcount": 3,

"count": 33,

"duration": 233

},

{

"activity": "AboutActivity",

"exitcount": 3,

"count": 33,

"duration": 233

}

]

}

1.14 獲取地域分析數(shù)據(jù)(國家)

getcountry

1.14.1 功能說明

根據(jù)productid獲取時間段內(nèi)獲取前N(由limit決定)國家的分布數(shù)據(jù)。

1.14.2 調(diào)用說明

1.14.2.1 請求方式

post

1.14.2.2 請求地址

PREURL/api/getcountry

1.14.3 參數(shù)

字段名稱 數(shù)據(jù)類型 描述 是否必須
sessionkey String 登錄成功后返回的驗證key
productid String 產(chǎn)品ID
startdate String 開始日期
enddate String 結(jié)束日期
limit String Top N

發(fā)送數(shù)據(jù)JSON實例:

{

“sessionkey”:”1341423432423″,

“productid”: “1″,

“startdate”: “2013-4-1″,

“enddate”: “2013-4-2″,

“l(fā)imit”:”10″

}

1.14.4 返回結(jié)果

字段名稱 數(shù)據(jù)類型 描述 是否必須
flag int 標(biāo)識,>0成功,<0失敗
queryResult JSONArray
newusers JSONArray 新增用戶數(shù)
activeusers JSONArray 活躍用戶數(shù)
num String 使用次數(shù)
country String 國家名稱
id String 序號,倒排,num最大排在最前面

返回數(shù)據(jù)JSON實例:

成功返回:

{

“flag”: “2″,

“queryResult”: [

{

"newusers": [

{

"id": "1",

"country": "Bangladesh",

"num": 0

},

{

"id": "2",

"country": "China",

"num": 0

},

{

"id": "3",

"country": "",

"num": 0

}

],

“activeusers”: [

{

"id": "1",

"country": "British",

"num": 343

},

{

"id": "2",

"country": "China",

"num": 22

},

{

"id": "3",

"country": "Bangladesh",

"num": 1

}

]

}

]

}

1.15 獲取地域分析數(shù)據(jù)(省份)

getregion

1.15.1 功能說明

根據(jù)productid和國家(country)獲取時間段內(nèi)獲取前N(由limit決定)省市的分布數(shù)據(jù)。

1.15.2 調(diào)用說明

1.15.2.1 請求方式

post

1.15.2.2 請求地址

PREURL/api/getregion

1.15.3 參數(shù)

字段名稱 數(shù)據(jù)類型 描述 是否必須
sessionkey String 登錄成功后返回的驗證key
productid String 產(chǎn)品ID
startdate String 開始日期
enddate String 結(jié)束日期
country String 國家名稱,需與getcountry輸出的名稱一致
limit String Top N

發(fā)送數(shù)據(jù)JSON實例:

{

“sessionkey”:”1341423432423″,

“productid”: “1″,

“startdate”: “2013-4-1″,

“enddate”: “2013-4-2″,

“country”:”China”,

“l(fā)imit”:”10″

}

1.15.4 返回結(jié)果

字段名稱 數(shù)據(jù)類型 描述 是否必須
flag int 標(biāo)識,>0成功,<0失敗
queryResult JSONArray
newusers JSONArray 新增用戶數(shù)
activeusers JSONArray 活躍用戶數(shù)
num String 使用次數(shù)
province String 省市名稱
id String 序號,倒排,num最大排在最前面

返回數(shù)據(jù)JSON實例:

成功返回:

{

“flag”: “2″,

“queryResult”: [

{

"newusers": [

{

"id": "1",

"province": "Jiangsu",

"num": 0

},

{

"id": "2",

"province": "Beijing",

"num": 0

},

{

"id": "3",

"province": "Sichuan",

"num": 0

}

],

“activeusers”: [

{

"id": "1",

"province": "Jiangsu",

"num": 343

},

{

"id": "2",

"province": "Beijing",

"num": 22

},

{

"id": "3",

"province": "Sichuan",

"num": 1

}

]

}

]

}

1.16 獲取用戶留存數(shù)據(jù)

getretention

1.16.1 功能說明

根據(jù)productid獲取時間段內(nèi)的用戶留存。

1.16.2 調(diào)用說明

1.16.2.1 請求方式

post

1.16.2.2 請求地址

PREURL/api/getretention

1.16.3 參數(shù)

字段名稱 數(shù)據(jù)類型 描述 是否必須
sessionkey String 登錄成功后返回的驗證key
productid String 產(chǎn)品ID
startdate String 開始日期
enddate String 結(jié)束日期
type String 月:month或周:week

發(fā)送數(shù)據(jù)JSON實例:

{

“sessionkey”:”1341423432423″,

“productid”: “1″,

“startdate”: “2013-4-1″,

“enddate”: “2013-4-2″,

“type”:”week”

}

或

{

“sessionkey”:”1341423432423″,

“productid”: “1″,

“startdate”: “2013-4-1″,

“enddate”: “2013-4-2″,

“type”:”month”

}

1.16.4 返回結(jié)果

字段名稱 數(shù)據(jù)類型 描述 是否必須
flag int 標(biāo)識,>0成功,<0失敗
queryResult String
startdate JSONArray 時間段開始日期
enddate String 時間段結(jié)束日期
newusers String 新用戶數(shù)
1 String +1周/月
2 String +2周/月
3 String +3周/月
4 String +4周/月
5 String +5周/月
6 String +6周/月
7 String +7周/月
8 String +8周/月
id String 序號

返回數(shù)據(jù)JSON實例:

成功返回:

{

“flag”: 2,

“queryResult”: [

{

"id":"1",

"startdate": "2012-01-01",

"enddate": "2012-01-01",

"newusers": 232,

"1": "1%",

"2": "3%",

"3": "34%",

"4": "34%",

"5": "34%",

"6": "34%",

"7": "34%",

"8": "34%"

},

{

"id":"2",

"startdate": "2012-01-01",

"enddate": "2012-01-01",

"newusers": 232,

"1": "1%",

"2": "3%",

"3": "34%",

"4": "34%",

"5": "34%",

"6": "34%",

"7": "34%",

"8": "34%"

}

]

}

1.17 獲取終端名稱數(shù)據(jù)

getdevicebrand

1.17.1 功能說明

根據(jù)productid獲取時間段內(nèi)前N(由limit決定)位終端設(shè)備名稱數(shù)據(jù)分布。

1.17.2 調(diào)用說明

1.17.2.1 請求方式

post

1.17.2.2 請求地址

PREURL/api/getdevicebrand

1.17.3 參數(shù)

字段名稱 數(shù)據(jù)類型 描述 是否必須
sessionkey String 登錄成功后回的驗證key
productid String 產(chǎn)品ID
startdate String 開始日期
enddate String 結(jié)束日日期
limit String Top N

發(fā)送數(shù)據(jù)JSON實例:

{

“sessionkey”:”1341423432423″,

“productid”: “1″,

“startdate”: “2013-4-1″,

“enddate”: “2013-4-2″,

“l(fā)imit”:”10″

}

或

{

“sessionkey”:”1341423432423″,

“productid”: “1″,

“startdate”: “2013-4-1″,

“enddate”: “2013-4-2″

}

1.17.4 返回結(jié)果

字段名稱 數(shù)據(jù)類型 描述 是否必須
flag int 標(biāo)識,>0成功,<0失敗
queryResult JSONArray
newusers JSONArray 新用戶數(shù)
activeusers JSONArray 活躍用戶數(shù)
num String 使用次數(shù)
brand String 設(shè)備名稱
id String 序號,倒排

返回數(shù)據(jù)JSON實例:

成功返回:

{

“flag”: “2″,

“queryResult”: [

{

"newusers": [

{

"id": "1",

"name": "HTC Desire",

"num": 100

},

{

"id": "2",

"name": "HTC WildFire",

"num": 23

},

{

"id": "3",

"name": "Samsung T1000"

"num": 32

}

],

“activeusers”: [

{

"id": "1",

"name": "Samsung T100"

"num": 343

},

{

"id": "2",

"name": "HTC G8"

"num": 22

},

{

"id": "3",

"name": "HTC G10"

"num": 1

}

]

}


]

}

1.18 獲取終端操作系統(tǒng)數(shù)據(jù)

getdeviceosversion

1.18.1 功能說明

根據(jù)productid獲取時間段內(nèi)前N(由limit決定)位終端操作系統(tǒng)數(shù)據(jù)分布。

1.18.2 調(diào)用說明

1.18.2.1 請求方式

post

1.18.2.2 請求地址

PREURL/api/getdeviceosversion

1.18.3 參數(shù)

字段名稱 數(shù)據(jù)類型 描述 是否必須
sessionkey String 登錄成功后返回的驗證key
productid String 產(chǎn)品ID
startdate String 開始日期
enddate String 結(jié)束日期
limit String Top N,此項省缺為所有數(shù)據(jù)

發(fā)送數(shù)據(jù)JSON實例:

{

“sessionkey”:”1341423432423″,

“productid”: “1″,

“startdate”: “2013-4-1″,

“enddate”: “2013-4-2″,

“l(fā)imit”:”10″

}

或

{

“sessionkey”:”1341423432423″,

“productid”: “1″,

“startdate”: “2013-4-1″,

“enddate”: “2013-4-2″

}

1.18.4 返回結(jié)果

返回數(shù)據(jù)JSON實例:

成功返回:

{

“flag”: “2″,

“queryResult”: [

{

"newusers": [

{

"id": "1",

"osversion": "4.0",

"num": 100

},

{

"id": "2",

"osversion": "4.1",

"num": 23

},

{

"id": "3",

"osversion": "4.1.1",

"num": 32

}

],

“activeusers”: [

{

"id": "1",

"osversion": "4.1.1"

"num": 343

},

{

"id": "2",

"osversion": "4.1",

"num": 22

},

{

"id": "3",

"osversion": "4.0",

"num": 1

}

]

}

]

}

1.19 獲取終端分辨率數(shù)據(jù)

getdeviceresolution

1.19.1 功能說明

根據(jù)productid獲取時間段內(nèi)前N(由limit決定)位終端操作系統(tǒng)分辨率數(shù)據(jù)分布。

1.19.2 調(diào)用說明

1.19.2.1 請求方式

post

1.19.2.2 請求地址

PREURL/api/getdeviceresolution

1.19.3 參數(shù)

發(fā)送數(shù)據(jù)JSON實例:

{

“sessionkey”:”1341423432423″,

“productid”: “1″,

“startdate”: “2013-4-1″,

“enddate”: “2013-4-2″,

“l(fā)imit”:”10″

}

或

{

“sessionkey”:”1341423432423″,

“productid”: “1″,

“startdate”: “2013-4-1″,

“enddate”: “2013-4-2″

}

1.19.4 返回結(jié)果

返回數(shù)據(jù)JSON實例:

成功返回:

{

“flag”: “2″,

“queryResult”: [

{

"newusers": [

{

"id": "1",

"resolution": "1280*800",

"num": 100

},

{

"id": "2",

"resolution": "480*800",

"num": 23

},

{

"id": "3",

"resolution": "480*820"

"num": 32

}

],

“activeusers”: [

{

"id": "1",

"resolution": "480*820"

"num": 343

},

{

"id": "2",

"resolution": "960*1024"

"num": 22

},

{

"id": "3",

"resolution": "320*480"

"num": 1

}

]

}

]

}

1.20 獲取終端運營商數(shù)據(jù)

getdevicecarrier

1.20.1 功能說明

根據(jù)productid獲取時間段內(nèi)前N(由limit決定)位終端使用運營商數(shù)據(jù)分布。

1.20.2 調(diào)用說明

1.20.2.1 請求方式

post

1.20.2.2 請求地址

PREURL/api/getdevicecarrier

1.20.3 參數(shù)

發(fā)送數(shù)據(jù)JSON實例:

{

“sessionkey”:”1341423432423″,

“productid”: “1″,

“startdate”: “2013-4-1″,

“enddate”: “2013-4-2″,

“l(fā)imit”:”10″

}

或

{

“sessionkey”:”1341423432423″,

“productid”: “1″,

“startdate”: “2013-4-1″,

“enddate”: “2013-4-2″

}

1.20.4 返回結(jié)果

返回數(shù)據(jù)JSON實例:

成功返回:

{

“flag”: “2″,

“queryResult”: [

{

"newusers": [

{

"id": "1",

"carrier": "中國移動",

"num": 100

},

{

"id": "2",

"carrier": "中國聯(lián)通",

"num": 23

},

{

"id": "3",

"carrier": "中國電信"

"num": 32

}

],

“activeusers”: [

{

"id": "1",

"carrier": "中國電信"

"num": 343

},

{

"id": "2",

"carrier": "中國聯(lián)通"

"num": 22

},

{

"id": "3",

"carrier": "中國移動"

"num": 1

}

]

}

]

}

1.21 獲取終端聯(lián)網(wǎng)方式數(shù)據(jù)

getdevicenetwork

1.21.1 功能說明

根據(jù)productid獲取時間段內(nèi)前N(由limit決定)位終端聯(lián)網(wǎng)方式的數(shù)據(jù)分布。

1.21.2 調(diào)用說明

1.21.2.1 請求方式

post

1.21.2.2 請求地址

PREURL/api/getdevicenetwork

1.21.3 參數(shù)

發(fā)送數(shù)據(jù)JSON實例:

{

“sessionkey”:”1341423432423″,

“productid”: “1″,

“startdate”: “2013-4-1″,

“enddate”: “2013-4-2″,

“l(fā)imit”:”10″

}

或

{

“sessionkey”:”1341423432423″,

“productid”: “1″,

“startdate”: “2013-4-1″,

“enddate”: “2013-4-2″

}

1.21.4 返回結(jié)果

返回數(shù)據(jù)JSON實例:

成功返回:

{

“flag”: “2″,

“queryResult”: [

{

"newusers": [

{

"id": "1",

"network": "WIFI",

"num": 100

},

{

"id": "2",

"network": "GPRS",

"num": 23

},

{

"id": "3",

"network": "3G"

"num": 32

}

],

“activeusers”: [

{

"id": "1",

"network": "WIFI",

"num": 343

},

{

"id": "2",

"network": "3G",

"num": 22

},

{

"id": "3",

"network": "GPRS",

"num": 1

}

]

}

]

}

1.22 獲取事件數(shù)據(jù)

geteventdata

1.22.1 功能說明

根據(jù)productid獲取時間段內(nèi)事件的詳細數(shù)據(jù)。

1.22.2 調(diào)用說明

1.22.2.1 請求方式

post

1.22.2.2 請求地址

PREURL/api/geteventdata

1.22.3 參數(shù)

發(fā)送數(shù)據(jù)JSON實例:

{

“sessionkey”:”1341423432423″,

“productid”: “1″,

“startdate”: “2013-4-1″,

“enddate”: “2013-4-2″,

“version”:”1.0″

}

或

{

“sessionkey”:”1341423432423″,

“productid”: “1″,

“startdate”: “2013-4-1″,

“enddate”: “2013-4-2″

}

1.22.4 返回結(jié)果

字段名稱 數(shù)據(jù)類型 描述 是否必須
flag int 標(biāo)識,>0成功,<0失敗
queryResult JSONArray
eventid JSONArray 事件ID
eventname JSONArray 事件名稱
num String 事件發(fā)生次數(shù)

返回數(shù)據(jù)JSON實例:

成功返回:

{

“flag”: “2″,

“queryResult”: [

{

"eventid": "1",

"eventname": "clickbutton",

"num": 100

},

{

"eventid": "2",

"eventname": "payment",

"num": 23

},

{

"eventid": "3",

"eventname": "help",

"num": 23

}

]

}

1.23 獲取單一事件詳細數(shù)據(jù)

geteventdetail

1.23.1 功能說明

根據(jù)productid獲取時間段內(nèi)的某事件的數(shù)量等。

1.23.2 調(diào)用說明

1.23.2.1 請求方式

post

1.23.2.2 請求地址

PREURL/api/geteventdetail

1.23.3 參數(shù)

字段名稱 數(shù)據(jù)類型 描述 是否必須
sessionkey String 登錄成功后返回的驗證key
productid String 產(chǎn)品ID
eventid String 事件ID
startdate String 開始日期
enddate String 結(jié)束日期
version String 版本,缺省為所有版本

發(fā)送數(shù)據(jù)JSON實例:

{

“sessionkey”:”1341423432423″,

“productid”: “1″,

“eventid”: “1″,

“startdate”: “2013-4-1″,

“enddate”: “2013-4-2″,

“version”:”1.0″

}

或

{

“sessionkey”:”1341423432423″,

“productid”: “1″,

“eventid”: “1″,

“startdate”: “2013-4-1″,

“enddate”: “2013-4-2″

}

1.23.4 返回結(jié)果

字段名稱 數(shù)據(jù)類型 描述 是否必須
flag int 標(biāo)識,>0成功,<0失敗
queryResult JSONArray
id String 序號
datevalue String 日期
num String 事件發(fā)生次數(shù)

返回數(shù)據(jù)JSON實例:

成功返回: </code> {

“flag”: “3″,

“queryResult”: [

{

“id”: “1”,

“datevalue”: “2013-4-1”,

“num”: 100

},

{

“id”: “2”,

“datevalue”: “2013-4-2”,

“num”: 100

},

{

“id”: “3”,

“datevalue”: “2013-4-3”,

“num”: 100

},

]

}</code>

1.24 獲取轉(zhuǎn)化率列表

getconversionlist

1.24.1 功能說明

根據(jù)productid獲取某時間段內(nèi)事件的轉(zhuǎn)化率列表數(shù)據(jù)。

1.24.2 調(diào)用說明

1.24.2.1 請求方式

post

1.24.2.2 請求地址

PREURL/api/getconversionlist

1.24.3 參數(shù)

字段名稱 數(shù)據(jù)類型 描述 是否必須

sessionkey |String |登錄成功后返回的驗證key |是|

productid String 產(chǎn)品ID
startdate String 開始日期
enddate String 結(jié)束日期

發(fā)送數(shù)據(jù)JSON實例:

{

“sessionkey”:”1341423432423″,

“productid”: “1″,

“startdate”: “2013-4-1″,

“enddate”: “2013-4-2″,

}

1.24.4 返回結(jié)果

字段名稱 數(shù)據(jù)類型 描述 是否必須
flag int 標(biāo)識,>0成功,<0失敗
queryResult JSONArray
targetid String 目標(biāo)ID
targetname String 目標(biāo)名稱
price String 目標(biāo)價值
startevent String 起始事件
endevent String 結(jié)束時間
conversion String 轉(zhuǎn)化率

返回數(shù)據(jù)JSON實例:

成功返回:

{

“flag”: “3″,

“queryResult”: [

{

"targetid": "1",

"targetname": "1",

"price": "2013-4-1",

"startevent": "menu_exit",

"endevent": "menu_login",

"conversion": 0.87

},

{

"targetid": "2",

"targetname": "1",

"price": "2013-4-1",

"startevent": "menu_exit",

"endevent": "click",

"conversion": 0.87

},

{

"targetid": "3",

"targetname": "1",

"price": "2013-4-1",

"startevent": "menu_exit",

"endevent": "click",

"conversion": 0.87

}

]

}

1.25 獲取轉(zhuǎn)化率詳細信息

getconversiondetail

1.25.1 功能說明

根據(jù)productid獲取某時間段內(nèi)轉(zhuǎn)化率的詳細信息數(shù)據(jù)。

1.25.2 調(diào)用說明

1.25.2.1 請求方式

post

1.25.2.2 請求地址

PREURL/api/getconversiondetail

1.25.3 參數(shù)

字段名稱 數(shù)據(jù)類型 描述 是否必須
sessionkey String 登錄成功后返回的驗證key
productid String 產(chǎn)品ID
startdate String 開始日期
enddate String 結(jié)束日期
targetid String 目標(biāo)ID
version String 版本,缺省為所有版本

發(fā)送數(shù)據(jù)JSON實例:

{

“sessionkey”:”1341423432423″,

“productid”: “1″,

“startdate”: “2013-4-1″,

“enddate”: “2013-4-2″,

“targetid”: “1″,

}

或

{

“sessionkey”:”1341423432423″,

“productid”: “1″,

“startdate”: “2013-4-1″,

“enddate”: “2013-4-2″,

“targetid”: “1″,

“version”: “0.1″,

}

1.25.4 返回結(jié)果

字段名稱 數(shù)據(jù)類型 描述 是否必須
flag int 標(biāo)識,>0成功,<0失敗
queryResult JSONArray
id String 序號
eventid String 目標(biāo)ID
eventname String 目標(biāo)名稱
num String 目標(biāo)價值
conversion String 轉(zhuǎn)化率

返回數(shù)據(jù)JSON實例:

成功返回:

{

“flag”: “3″,

“queryResult”: [

{

"id":"1",

"eventid": "click",

"eventname": "click事件",

"num": "100",

"conversion": 0.87

},

{

"id":"2",

"eventid": "exit",

"eventname": "退出",

"num": "20",

"conversion": 0.87

},

{

"id":"3",

"eventid": "quit",

"eventname": "退出",

"num": "23",

"conversion": 0.87

},

]

}

1.26 獲取錯誤信息(按版本)

geterrorbyversion

1.26.1 功能說明

根據(jù)productid獲取時間段內(nèi)的各版本的錯誤數(shù)量等。

1.26.2 調(diào)用說明

1.26.2.1 調(diào)用方式

post

1.26.2.2 調(diào)用地址

PREURL/api/geterrorbyversion

1.26.3 參數(shù)

字段名稱 數(shù)據(jù)類型 描述 是否必須
sessionkey String 登錄成功后的驗證key
productid String 產(chǎn)品ID
startdate String 開始日期
enddate String 結(jié)束日期

發(fā)送數(shù)據(jù)JSON實例:

{

“sessionkey”:”1341423432423″,

“productid”: “1″,

“startdate”: “2013-4-1″,

“enddate”: “2013-4-2″

}<code>

==== 1.26.4    返回結(jié)果 ====
^字段名稱 ^數(shù)據(jù)類型 ^描述 ^是否必須^
|flag |int     |標(biāo)識,>0成功,<0失敗	 |是|
|queryResult |JSONArray | |是|
|version |String            | 日期	 |是|
|num |String |錯誤數(shù)量 |是|

返回數(shù)據(jù)JSON實例:

成功返回:
<code>
{

“flag”: “2″,

“queryResult”: [

{

"version":"0.1",

"num": "100"

},

{

"version":"0.2",

"num": "100"

}

]

}<code>

===== 1.27    獲取錯誤詳細信息(按版本) =====


geterrordetailbyversion

==== 1.27.1    功能說明 ====



根據(jù)productid獲取時間段內(nèi)的各版本的錯誤詳細數(shù)據(jù)量等。

==== 1.27.2    調(diào)用說明 ====


=== 1.27.2.1    調(diào)用方式 ===


post

=== 1.27.2.2    調(diào)用地址 ===


PREURL/api/geterrordetailbyversion

==== 1.27.3    參數(shù) ====
^字段名稱 ^數(shù)據(jù)類型 ^描述 ^是否必須^
|sessionkey |String |登錄成功后的驗證key |是|
|productid |String |產(chǎn)品ID |是|
|startdate |String       | 開始日期	 |是|
|enddate |String |結(jié)束日期 |是|
發(fā)送數(shù)據(jù)JSON實例:
<code>
{

“sessionkey”:”1341423432423″,

“productid”: “1″,

“startdate”: “2013-4-1″,

“enddate”: “2013-4-2″

}

1.27.4 返回結(jié)果

字段名稱 數(shù)據(jù)類型 描述 是否必須
flag int 標(biāo)識,>0成功,<0失敗
queryResult JSONArray
errorid String 錯誤ID
errortitle String 錯誤名稱
version String 版本
lastdate String 最近發(fā)生日期
num String 錯誤數(shù)量
isfix String 是否修復(fù)

返回數(shù)據(jù)JSON實例:

成功返回:

{

“flag”: “2″,

“queryResult”: [

{

"errorid":"1",

"errortitle":"java.lang.IllegalArgumentException: Activity#onCreateDialog did not create a dialog for id 4 at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2596) at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2621)",

"version":"0.1",

"lastdate":"2013-3-1",

"num": "10",

"isfix": "true",

},

{

"errorid":"2",

"errortitle":"java.lang.IllegalArgumentException: Activity#onCreateDialog did not create a dialog for id 4 at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2596) at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2621)",

"version":"0.3",

"lastdate":"2013-3-1",

"num": "103",

"isfix": "false",

},

]

}

1.28 獲取錯誤詳細列表(按版本)

geterrordetaillistbyversion

1.28.1 功能說明

根據(jù)productid獲取時間段內(nèi)的各版本的某一類型錯誤的所有錯誤記錄。

1.28.2 調(diào)用說明

1.28.2.1 調(diào)用方式

post

1.28.2.2 調(diào)用地址

PREURL/api/geterrordetailbyversion

1.28.3 參數(shù)

字段名稱 數(shù)據(jù)類型 描述 是否必須
sessionkey String 登錄成功后的驗證key
productid String 產(chǎn)品ID
startdate String 開始日期
enddate String 結(jié)束日期
erroridentifier String MD5加密后

發(fā)送數(shù)據(jù)JSON實例:

{

“sessionkey”:”1341423432423″,

“productid”: “1″,

“startdate”: “2013-4-1″,

“enddate”: “2013-4-2″,

“erroridentifier”:”AB876C09F98″

}

1.28.4 返回結(jié)果

字段名稱 數(shù)據(jù)類型 描述 是否必須
flag int 標(biāo)識,>0成功,<0失敗
queryResult JSONArray
datetime String 最近發(fā)生日日期
osversion String 版本
device String 設(shè)備
stacktrace String 錯誤詳細

返回數(shù)據(jù)JSON實例:

成功返回:

{

“flag”: “2″,

“queryResult”: [

{

"stacktrace":"java.lang.IllegalArgumentException: Activity#onCreateDialog did not create a dialog for id 4 at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2596) at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2621)",

"osversion":"5.0",

"datetime":"2013-3-1 23:00:00",

"device": "HTC Desire"

},

{

"stacktrace":"java.lang.IllegalArgumentException: Activity#onCreateDialog did not create a dialog for id 4 at      android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2596) at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2621)",

"osversion":"5.1",

"datetime":"2013-3-1 22:22:00",

"device": "HTC Desire"

}

]

}

1.29 獲取錯誤在操作系統(tǒng)和設(shè)備的分布情況(按版本)

geterrordistributionbyversion

1.29.1 功能說明

根據(jù)productid獲取時間段內(nèi)的各版本的某一類型錯誤的所有錯誤記錄。

1.29.2 調(diào)用說明

1.29.2.1 調(diào)用方式

post

1.29.2.2 調(diào)用地址

PREURL/api/geterrordistributionbyversion

1.29.3 參數(shù)

字段名稱 數(shù)據(jù)類型 描述 是否必須
sessionkey String 登錄成功后的驗證key
productid String 產(chǎn)品ID
startdate String 開始日期
enddate String 結(jié)束日期
erroridentifier String MD5加密后

發(fā)送數(shù)據(jù)JSON實例:

{

“sessionkey”:”1341423432423″,

“productid”: “1″,

“startdate”: “2013-4-1″,

“enddate”: “2013-4-2″,

“erroridentifier”:”AB876C09F98″

}

1.29.4 返回結(jié)果

字段名稱 數(shù)據(jù)類型 描述 是否必須
flag int 標(biāo)識,>0成功,<0失敗
queryResult JSONArray
osversiondis JSONArray
devicedis JSONArray
osversion String 操作系統(tǒng)版本
device String 設(shè)備
num String 錯誤數(shù)量

返回數(shù)據(jù)JSON實例:

成功返回:

{

“flag”: “1″,

“queryResult”: [

{

"osversiondis": [

{

"osversion": "5.0",

"num": "98"

},

{

"osversion": "5.0",

"num": "98"

}

],

“devicedis”: [

{

"device": "HTC Desire",

"num": "32"

},

{

"device": "HTC Desire",

"num": "32"

}

]

}

]

}

1.30 獲取錯誤信息(按操作系統(tǒng)版本)

geterrorbyosversion

1.30.1 功能說明

根據(jù)productid獲取時間段內(nèi)的各操作系統(tǒng)版本的錯誤數(shù)量等。

1.30.2 調(diào)用說明

1.30.2.1 調(diào)用方式

post

1.30.2.2 調(diào)用地址

PREURL/api/geterrorbyosversion

1.30.3 參數(shù)

字段名稱 數(shù)據(jù)類型 描述 是否必須
sessionkey String 登錄成功后的驗證key
productid String 產(chǎn)品ID
startdate String 開始日期
enddate String 結(jié)束日期

發(fā)送數(shù)據(jù)JSON實例:

{

“sessionkey”:”1341423432423″,

“productid”: “1″,

“startdate”: “2013-4-1″,

“enddate”: “2013-4-2″

}

1.30.4 返回結(jié)果

字段名稱 數(shù)據(jù)類型 描述 是否必須
flag int 標(biāo)識,>0成功,<0失敗
queryResult JSONArray
osversion String 操作系統(tǒng)版本
num String 錯誤數(shù)量

返回數(shù)據(jù)JSON實例:

成功返回:

{

“flag”: “2″,

“queryResult”: [

{

"osversion":"4.0",

"num": "100"

},

{

"osversion":"5.0",

"num": "100"

}

]

}

1.31 獲取錯誤詳細信息(按操作系統(tǒng)版本)

geterrordetailbyosversion

1.31.1 功能說

根據(jù)productid獲取時間段內(nèi)的各操作系統(tǒng)版本的錯誤詳細數(shù)量等。

1.31.2 調(diào)用說明

1.31.2.1 調(diào)用方式

post

1.31.2.2 調(diào)用地址

PREURL/api/geterrordetailbyosversion

1.31.3 參數(shù)

字段名稱 數(shù)據(jù)類型 描述 是否必須
sessionkey String 登錄成功后的驗證key
productid String 產(chǎn)品ID
startdate String 開始日期
enddate String 結(jié)束日期

發(fā)送數(shù)據(jù)JSON實例:

{

“sessionkey”:”1341423432423″,

“productid”: “1″,

“startdate”: “2013-4-1″,

“enddate”: “2013-4-2″

}

1.31.4 返回結(jié)果

字段名稱 數(shù)據(jù)類型 描述 是否必須
flag int 標(biāo)識,>0成功,<0失敗
queryResult JSONArray
errorid String 錯誤ID
errortitle String 錯誤標(biāo)題
osversion String 操作系統(tǒng)版本
lastdate String 最近發(fā)生日期
num String 錯誤數(shù)量
isfix String 是否修復(fù)

返回數(shù)據(jù)JSON實例:

成功返回:

{

“flag”: “2″,

“queryResult”: [

{

"errorid":"1",

"errortitle":"java.lang.IllegalArgumentException: Activity#onCreateDialog did not create a dialog for id 4 at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2596) at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2621)",

"osversion":"5.0",

"lastdate":"2013-3-1",

"num": "10",

"isfix": "true",

},

{

"errorid":"2",

"errortitle":"java.lang.IllegalArgumentException: Activity#onCreateDialog did not create a dialog for id 4 at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2596) at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2621)",

"osversion":"5.1",

"lastdate":"2013-3-1",

"num": "103",

"isfix": "false",

}

]

}

1.32 獲取錯誤詳細列表(按操作系統(tǒng)版本)

geterrordetaillistbyosversion

1.32.1 功能說明

根據(jù)productid獲取時間段內(nèi)的各版本的某一類型錯誤的所有錯誤記錄。

1.32.2 調(diào)用說明

1.32.2.1 調(diào)用方式

post

1.32.2.2 調(diào)用地址

PREURL/api/geterrordetaillistbyosversion

1.32.3 參數(shù)

字段名稱 數(shù)據(jù)類型 描述 是否必須
sessionkey String 登錄成功后的驗證key
productid String 產(chǎn)品ID
startdate String 開始日期
enddate String 結(jié)束日期
erroridentifier String MD5加密后

發(fā)送數(shù)據(jù)JSON實例:

{

“sessionkey”:”1341423432423″,

“productid”: “1″,

“startdate”: “2013-4-1″,

“enddate”: “2013-4-2″,

“erroridentifier”:”AB876C09F98″

}

1.32.4 返回結(jié)果

字段名稱 數(shù)據(jù)類型 描述 是否必須
flag int 標(biāo)識,>0成功,<0失敗
queryResult JSONArray
datetime String 最近發(fā)生日期
version String 版本
device String設(shè)備
stacktrace String 錯誤詳細

返回數(shù)據(jù)JSON實例:

成功返回:

{

“flag”: “2″,

“queryResult”: [

{

"stacktrace":"java.lang.IllegalArgumentException: Activity#onCreateDialog did not create a dialog for id 4 at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2596) at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2621)",

"version":"0.1",

"datetime":"2013-3-1 23:00:00",

"device": "HTC Desire"

},

{

"stacktrace":"java.lang.IllegalArgumentException: Activity#onCreateDialog did not create a dialog for id 4 at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2596) at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2621)",

"version":"0.1",

"datetime":"2013-3-1 22:22:00",

"device": "HTC Desire"

}

]

}

1.33 獲取錯誤在版本和設(shè)備的分布情況(按操作系統(tǒng)版本)

geterrordistributionbyversion

1.33.1 功能說明

根據(jù)productid獲取時間段內(nèi)的各操作系統(tǒng)版本的某一類型錯誤的所有錯誤記錄。

1.33.2 調(diào)用說明

1.33.2.1 調(diào)用方式

post

1.33.2.2 調(diào)用地址

PREURL/api/geterrordistributionbyversion

1.33.3 參數(shù)

字段名稱 數(shù)據(jù)類型 描述 是否必須
sessionkey String 登錄成功后的驗證key
productid String 產(chǎn)品ID
startdate String 開始日期
enddate String 結(jié)束日期
erroridentifier String MD5加密后

發(fā)送數(shù)據(jù)JSON實例:

{

“sessionkey”:”1341423432423″,

“productid”: “1″,

“startdate”: “2013-4-1″,

“enddate”: “2013-4-2″,

“erroridentifier”:”AB876C09F98″

}

1.33.4 返回結(jié)果

字段名稱 數(shù)據(jù)類型 描述 是否必須
flag int 標(biāo)識,>0成功,<0失敗
queryResult JSONArray
versiondis JSONArray
devicedis JSONArray
version String 版本
device String 設(shè)備
num String 錯誤數(shù)量

返回數(shù)據(jù)JSON實例:

成功返回:

{

“flag”: “1″,

“queryResult”: [

{

"versiondis": [

{

"version": "0.1",

"num": "98"

},

{

"version": "0.2",

"num": "98"

}

],

“devicedis”: [

{

"device": "HTC Desire",

"num": "32"

},

{

"device": "HTC Desire",

"num": "32"

}

]

}

]

}

1.34 獲取錯誤信息(按設(shè)備)

geterrorbydevice

1.34.1 功能說明

根據(jù)productid獲取時間段內(nèi)的各版本的錯誤數(shù)量等。

1.34.2 調(diào)用說明

1.34.2.1 調(diào)用方

post

1.34.2.2 調(diào)用地址

PREURL/api/geterrorbydevice

1.34.3 參數(shù)

字段名稱 數(shù)據(jù)類型 描述 是否必須
sessionkey String 登錄成功后的驗證key
productid String 產(chǎn)品ID
startdate String 開始日期
enddate String 結(jié)束日期

發(fā)送數(shù)據(jù)JSON實例:

{

“sessionkey”:”1341423432423″,

“productid”: “1″,

“startdate”: “2013-4-1″,

“enddate”: “2013-4-2″

}

1.34.4 返回結(jié)果

字段名稱 數(shù)據(jù)類型 描述 是否必須
flag int 標(biāo)識,>0成功,<0失敗
queryResult JSONArray
device String 設(shè)備名稱
num String 錯誤數(shù)量

返回數(shù)據(jù)JSON實例:

成功返回:

{

“flag”: “2″,

“queryResult”: [

{

"device":"HTC Desire",

"num": "100"

},

{

"device":"Samsung T9100",

"num": "100"

}

]

}

1.35 獲取錯誤詳細信息(按設(shè)備)

geterrordetailbydevice

1.35.1 功能說明

根據(jù)productid獲取時間段內(nèi)的各版本的錯誤詳細數(shù)量等。

1.35.2 調(diào)用說明

1.35.2.1 調(diào)用方式

post

1.35.2.2 調(diào)用地址

PREURL/api/geterrordetailbydevice

1.35.3 參數(shù)

字段名稱 數(shù)據(jù)類型 描述 是否必須
sessionkey String 登錄成功后的驗證key
productid String 產(chǎn)品ID
startdate String 開始日期
enddate String 結(jié)束日期

發(fā)送數(shù)據(jù)JSON實例:

{

“sessionkey”:”1341423432423″,

“productid”: “1″,

“startdate”: “2013-4-1″,

“enddate”: “2013-4-2″

}

1.35.4 返回結(jié)果

字段名稱 數(shù)據(jù)類型 描述 是否必須
flag int 標(biāo)識,>0成功,<0失敗
queryResult JSONArray
errorid String 錯誤ID
errortitle String 錯誤標(biāo)題
device String 設(shè)備名稱
lastdate String 最近發(fā)生日期
num String 錯誤數(shù)量
isfix String 是否修復(fù)

返回數(shù)據(jù)JSON實例:

成功返回:

{

“flag”: “2″,

“queryResult”: [

{

"errorid":"1",

"errortitle":"java.lang.IllegalArgumentException: Activity#onCreateDialog did not create a dialog for id 4 at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2596) at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2621)",

"device":"HTC Desire",

"lastdate":"2013-3-1",

"num": "10",

"isfix": "true"

},

{

"errorid":"2",

"errortitle":"java.lang.IllegalArgumentException: Activity#onCreateDialog did not create a dialog for id 4 at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2596) at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2621)",

"device":"Samsung T9100",

"lastdate":"2013-3-1",

"isfix": "false"

},

]

}

1.36 獲取錯誤詳細列表(按設(shè)備)

geterrordetaillistbydevice

1.36.1 功能說明

根據(jù)productid獲取時間段內(nèi)的各版本的某一類型錯誤的所有錯誤記錄。

1.36.2 調(diào)用說明

1.36.2.1 調(diào)用方式

post

1.36.2.2 調(diào)用地址

PREURL/api/geterrordetaillistbydevice

1.36.3 參數(shù)

字段名稱 數(shù)據(jù)類型 描述 是否必須
sessionkey String 登錄成功后的驗證key
productid String 產(chǎn)品ID
startdate String 開始日期
enddate String 結(jié)束日期
erroridentifier String MD5加密后

發(fā)送數(shù)據(jù)JSON實例:

{

“sessionkey”:”1341423432423″,

“productid”: “1″,

“startdate”: “2013-4-1″,

“enddate”: “2013-4-2″,

“erroridentifier”:”AB876C09F98″

}<code>

==== 1.36.4    返回結(jié)果 ====

^字段名稱 ^數(shù)據(jù)類型 ^描述 ^是否必須^
|flag |int   |  標(biāo)識,>0成功,<0失敗	 |是|
|queryResult |JSONArray | |是|
|datetime |String |最近發(fā)生日期 |是|
|version |String |版本 |是|
|osversion |String |操作系統(tǒng)版本 |是|
|stacktrace |String |錯誤詳細 |是|
返回數(shù)據(jù)JSON實例:

成功返回:
<code>
{

“flag”: “2″,

“queryResult”: [

{

"stacktrace":"java.lang.IllegalArgumentException: Activity#onCreateDialog did not create a dialog for id 4 at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2596) at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2621)",

"version":"0.1",

"datetime":"2013-3-1 23:00:00",

"osversion": "5.0"

},

{

"stacktrace":"java.lang.IllegalArgumentException: Activity#onCreateDialog did not create a dialog for id 4 at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2596) at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2621)",

"version":"0.1",

"datetime":"2013-3-1 22:22:00",

"osversion": "5.1"

}

]

}

1.37 獲取錯誤在版本和操作系版本的分布情況(按設(shè)備)

geterrordistributionbydevice

1.37.1 功能說明

根據(jù)productid獲取時間段內(nèi)的各版本和各操作系統(tǒng)版本的某一類型錯誤的所有錯誤記錄數(shù)。

1.37.2 調(diào)用說明

1.37.2.1 調(diào)用方式

post

1.37.2.2 調(diào)用地址

PREURL/api/geterrordistributionbydevice

1.37.3 參數(shù)

字段名稱 數(shù)據(jù)類型 描述 是否必須
sessionkey String 登錄成功后的驗證key
productid String 產(chǎn)品ID
startdate String 開始日期
enddate String 結(jié)束日期
erroridentifier String MD5加密后

發(fā)送數(shù)據(jù)JSON實例:

{

“sessionkey”:”1341423432423″,

“productid”: “1″,

“startdate”: “2013-4-1″,

“enddate”: “2013-4-2″,

“erroridentifier”:”AB876C09F98″

}

1.37.4 返回結(jié)果

字段名稱 數(shù)據(jù)類型 描述 是否必須
flag int 標(biāo)識,>0成功,<0失敗
queryResult JSONArray
versiondistribution JSONArray
osversiondistribution JSONArray
version String 版本
osversion String 操作系統(tǒng)版本
num 錯誤數(shù)量

返回數(shù)據(jù)JSON實例:

成功返回:

{

“flag”: “1″,

“queryResult”: [

{

"versiondistribution": [

{

"version": "0.1",

"num": "98"

},

{

"version": "0.2",

"num": "98"

}

],

“osversiondistribution”: [

{

"osversion": "5.0",

"num": "32"

},

{

"osversion": "5.1",

"num": "32"

}

]

}

]

}
razor/cobub-razor-api-manual.1426752060.txt.gz · 最后更改: 2017/07/14 11:12 (外部編輯)