用于Android端-提供給后臺的API文檔-個人初探

個人編寫的用于對接Java后臺的部分功能的API文檔近哟。系Android端編寫唱星。
ChenH整理

  • 此API文檔主要為確定各個接口的JSON數(shù)據(jù)大間架結(jié)構(gòu)
  • 至于具體的JSON數(shù)據(jù),可根據(jù)實際情況增刪墩弯,增刪后兰英,互相拷貝JSON對應的JavaBean即可
  • 新版APP的測試數(shù)據(jù)即是基于此接口模型編寫

測試服務器
正式服務器

登錄

  • 接口地址

    待補全

  • 接口請求參數(shù)說明

    參數(shù) 類型 說明 實例 備注
    name String 賬戶名 李白
    paw String 密碼 123456
  • 接口實例

    http://URL:1041/URL?name=李白&Paw=123456

  • 返回結(jié)果(JSON)

    {
      "resultCode": 1,
      "mMessage": "請求成功",
      "newTimestamp": 1514377402614,
       "dataSource":{ "UserID": 5,
              "UserName": "ChenH"
      }
    }
    
  • 返回結(jié)果說明

    resultCode:請求狀態(tài):0:失敗;1:成功; 2:服務器異常

    mMessage:提示信息

    newTimestamp:時間戳

    dataSource:用戶信息數(shù)據(jù)

    ? userId:用戶ID

    ? userName:用戶名

    ? 以上字段可根據(jù)具體需要增刪

測試任務

根據(jù)用戶ID拉取

  • 接口地址

    待補全

  • 接口請求說明

    參數(shù) 類型 說明 實例 備注
    userId String 用戶ID 12345
    根據(jù)需要新增
    根據(jù)需要新增
  • 接口實例

    http://URL:1041/URL?userId=李白&其余參數(shù)待補全

  • 返回結(jié)果(JSON)

    {
      "mMessage": "請求成功",
      "newTimestamp": 1514377402614,
      "resultCode": 1,
      "dataSource": [
        {
          "planId": 0,
          "testAddress": "XXX",
          "testDate": "2017-12-27 20:23:22",
          "testUser": "譫臺浮萍"
        },
        {
          "planId": 1,
          "testAddress": "XXX",
          "testDate": "2017-12-27 20:23:22",
          "testUser": "譫臺浮萍"
        },
        {
          "planId": 2,
          "testAddress": "XXX",
          "testDate": "2017-12-27 20:23:22",
          "testUser": "譫臺浮萍"
        }
      ]
    }
    
  • 返回結(jié)果說明

    resultCode:請求狀態(tài):0:失敗;1:成功; 2:服務器異常

    mMessage:提示信息

    newTimestamp:時間戳

    dataSource:測試任務數(shù)據(jù)蜗搔,一個用戶可以有多個測試任務

    ? planId:測試任務ID

    ? testAddress:測試地(每個基站都有地址劲藐,所以這個字段可以不要)

    ? testDate:測試時間

    ? testUser:測試人

    ? 以上字段可根據(jù)具體需要增刪

獲取基站

根據(jù)任務ID拉取

  • 接口地址

    待補全

  • 接口參數(shù)說明

    參數(shù) 類型 說明 實例 備注
    planId String 測試任務ID 1001
    根據(jù)需要新增
  • 接口實例

    http://URL/URL?planId=1001&其余參數(shù)待補全

  • 返回結(jié)果(JSON)

    {
      "mMessage": "請求成功",
      "newTimestamp": 1514377609658,
      "resultCode": 1,
      "dataSource": [
        {
          "mBaseStationAddress": "張愛玲故居",
          "mBaseStationDistance": "7.7km",
          "mBaseStationNumber": "777770",
          "mBaseStationType": "XXX",
          "mLatitude": "119.3232",
          "mLongitude": "78.4556",
          "mSector": "109",
          "mCommunityBeanList": [
            {
              "mCommunityBeanName": "小區(qū)0",
              "mCommunityTestItemList": [
                "RSRP",
                "SINR",
                "Ping"
              ],
              "mNodeBID": "61088",
              "mPci": "260",
              "mTac": "40960"
            },
            {
              "mCommunityBeanName": "小區(qū)1",
              "mCommunityTestItemList": [
                "RSRP",
                "SINR",
                "Ping",
                "接通時延",
                "PCI"
              ],
              "mNodeBID": "61088",
              "mPci": "261",
              "mTac": "40960"
            }
          ]
        },
        {
          "mBaseStationAddress": "外灘十八號",
          "mBaseStationDistance": "7.7km",
          "mBaseStationNumber": "777770",
          "mBaseStationType": "XXX",
          "mLatitude": "119.3232",
          "mLongitude": "78.4556",
          "mSector": "109",
          "mCommunityBeanList": [
            {
              "mCommunityBeanName": "小區(qū)0",
              "mCommunityTestItemList": [
                "RSRP",
                "SINR",
                "Ping"
              ],
              "mNodeBID": "61088",
              "mPci": "260",
              "mTac": "40960"
            },
            {
              "mCommunityBeanName": "小區(qū)1",
              "mCommunityTestItemList": [
                "RSRP",
                "SINR",
                "Ping",
                "接通時延",
                "PCI"
              ],
              "mNodeBID": "61088",
              "mPci": "261",
              "mTac": "40960"
            }
          ]
        }
      ]
    }
    
  • 返回結(jié)果說明

    resultCode:請求狀態(tài):0:失敗;1:成功; 2:服務器異常

    mMessage:提示信息

    newTimestamp:時間戳

    dataSource:測試基站數(shù)據(jù),一個測試任務可以對應多個基站

    mBaseStationAddress:基站地址

    ? mBaseStationDistance:距離基站的距離

    mLongitude:基站經(jīng)度

    ? mLatitude:基站緯度

    ? mSector:扇區(qū)

    mBaseStationType:基站類型

    ? mBaseStationNumber:基站編號

    ? mCommunityBeanList:每個基站對應的測試小區(qū)樟凄,一個基站可以對應多個測試小區(qū)

    ? mCommunityBeanName:小區(qū)名或小區(qū)編號

    ? mNodeBID:NodeBID

    ? mPci:物理小區(qū)標識

    ? mTac:跟蹤區(qū)域碼

    ? mCommunityTestItemList:小區(qū)對應測試項聘芜,一個小區(qū)會有多個測試項

    ? 以上字段可根據(jù)具體需要增刪

上傳測試結(jié)果

上傳測試好的結(jié)果值,是字符串

  • 接口地址

    待補全

  • 接口參數(shù)說明

    參數(shù) 類型 說明 實例 備注
    userId String 用戶ID 12345
    planId String 測試任務ID 1001
    up_RSRP String RSRP 90
    up_SINR String SINR 8
    up_PingDelay String ping時延 5000ms
    up_PCI String PCI 261
    up_RSSI String RSSI 56
    up_CELLID String CELLID 2344
    up_UplinkRate String XXX 13.5Kbps
    up_DownstreamRate String XXX 9Kbps
    具體上傳字段根據(jù)每個小區(qū)的測試項來定缝龄,可增刪
  • 接口實例

    待補全

  • 返回結(jié)果(JSON)

    {
      "resultCode": 1汰现,
      "mMessage": "上傳成功",
      "newTimestamp": 1514377402614,
       "dataSource":null
    }
    
  • 返回結(jié)果說明

    resultCode:請求狀態(tài):0:失敗;1:成功; 2:服務器異常

    mMessage:提示信息

    newTimestamp:時間戳

    dataSource:無

    ? 以上字段可根據(jù)具體需要增刪

上傳測試Log文件

此接口于主流程邏輯關(guān)聯(lián)不大挂谍,可自行補充

  • 接口地址
  • 接口參數(shù)說明
  • 接口實例
  • 返回結(jié)果(JSON)
  • 返回結(jié)果說明

  • 以上API僅提供JSON結(jié)構(gòu)參考
  • 只要JSON大結(jié)構(gòu)不變,關(guān)于命名或字段的數(shù)目服鹅,可以自行修改
  • 此API設計是針對新版APP的界面邏輯凳兵。如邏輯有紕漏,可一起商榷修正
  • 具體需要展示的字段企软,根據(jù)用戶需求做增刪
  • 包內(nèi)提供JavaBean

由于對接工作緊迫庐扫,文檔編寫倉促,難免不足仗哨,共勉形庭。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市厌漂,隨后出現(xiàn)的幾起案子萨醒,更是在濱河造成了極大的恐慌,老刑警劉巖苇倡,帶你破解...
    沈念sama閱讀 212,080評論 6 493
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件富纸,死亡現(xiàn)場離奇詭異,居然都是意外死亡旨椒,警方通過查閱死者的電腦和手機晓褪,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,422評論 3 385
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來综慎,“玉大人涣仿,你說我怎么就攤上這事∈揪” “怎么了好港?”我有些...
    開封第一講書人閱讀 157,630評論 0 348
  • 文/不壞的土叔 我叫張陵,是天一觀的道長米罚。 經(jīng)常有香客問我钧汹,道長,這世上最難降的妖魔是什么录择? 我笑而不...
    開封第一講書人閱讀 56,554評論 1 284
  • 正文 為了忘掉前任崭孤,我火速辦了婚禮,結(jié)果婚禮上糊肠,老公的妹妹穿的比我還像新娘。我一直安慰自己遗锣,他們只是感情好货裹,可當我...
    茶點故事閱讀 65,662評論 6 386
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著精偿,像睡著了一般弧圆。 火紅的嫁衣襯著肌膚如雪赋兵。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 49,856評論 1 290
  • 那天搔预,我揣著相機與錄音霹期,去河邊找鬼。 笑死拯田,一個胖子當著我的面吹牛历造,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播船庇,決...
    沈念sama閱讀 39,014評論 3 408
  • 文/蒼蘭香墨 我猛地睜開眼吭产,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了鸭轮?” 一聲冷哼從身側(cè)響起臣淤,我...
    開封第一講書人閱讀 37,752評論 0 268
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎窃爷,沒想到半個月后邑蒋,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 44,212評論 1 303
  • 正文 獨居荒郊野嶺守林人離奇死亡按厘,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 36,541評論 2 327
  • 正文 我和宋清朗相戀三年医吊,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片刻剥。...
    茶點故事閱讀 38,687評論 1 341
  • 序言:一個原本活蹦亂跳的男人離奇死亡遮咖,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出造虏,到底是詐尸還是另有隱情御吞,我是刑警寧澤,帶...
    沈念sama閱讀 34,347評論 4 331
  • 正文 年R本政府宣布漓藕,位于F島的核電站陶珠,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏享钞。R本人自食惡果不足惜揍诽,卻給世界環(huán)境...
    茶點故事閱讀 39,973評論 3 315
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望栗竖。 院中可真熱鬧暑脆,春花似錦、人聲如沸狐肢。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,777評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽份名。三九已至碟联,卻和暖如春妓美,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背鲤孵。 一陣腳步聲響...
    開封第一講書人閱讀 32,006評論 1 266
  • 我被黑心中介騙來泰國打工壶栋, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人普监。 一個月前我還...
    沈念sama閱讀 46,406評論 2 360
  • 正文 我出身青樓贵试,卻偏偏與公主長得像,于是被迫代替她去往敵國和親鹰椒。 傳聞我的和親對象是個殘疾皇子锡移,可洞房花燭夜當晚...
    茶點故事閱讀 43,576評論 2 349

推薦閱讀更多精彩內(nèi)容

  • Spring Cloud為開發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見模式的工具(例如配置管理,服務發(fā)現(xiàn)漆际,斷路器淆珊,智...
    卡卡羅2017閱讀 134,633評論 18 139
  • 點擊查看原文 Web SDK 開發(fā)手冊 SDK 概述 網(wǎng)易云信 SDK 為 Web 應用提供一個完善的 IM 系統(tǒng)...
    layjoy閱讀 13,708評論 0 15
  • iOS網(wǎng)絡架構(gòu)討論梳理整理中。奸汇。施符。 其實如果沒有APIManager這一層是沒法使用delegate的,畢竟多個單...
    yhtang閱讀 5,174評論 1 23
  • 1. Java基礎部分 基礎部分的順序:基本語法擂找,類相關(guān)的語法戳吝,內(nèi)部類的語法,繼承相關(guān)的語法贯涎,異常的語法听哭,線程的語...
    子非魚_t_閱讀 31,598評論 18 399
  • 春風起兮塵飛揚, 路泥濘兮下村莊塘雳。 風帶寒意兮沁入骨陆盘, 血有悲涼兮自神傷。 思當下兮心迷惘败明, 望前途兮意彷徨隘马。 翹...
    孑的籃球場閱讀 222評論 0 0