閱讀995 返回首頁    go 魔獸


查詢批量生成的設備信息__接口列表_服務器端API_阿裏雲物聯網套件-阿裏雲

查詢批量生成的設備信息

描述

本接口為 2016-05-30版本新發布接口

請求參數

名稱 類型 是否必須 描述
<公共參數> 公共參數
ApplyId Long 申請ID
PageSize Integer 設備列表顯示頁麵大小
CurrentPage Integer 設備列表顯示頁麵當前頁數

返回參數

名稱 類型 描述
RequestId String 表示調用返回碼
Success Boolean 表示調用成功與否
ErrorMessage String 出錯信息
PageSize Integer 頁麵大小
Page Integer 當前頁數
PageCount Integer 總頁數
Total Integer 總設備數
ApplyDeviceList List 申請生成的設備列表,設備信息見ApplyDeviceInfo定義

ApplyDeviceInfo定義

名稱 類型 描述
DeviceId String 設備ID
DeviceName String 設備名稱
DeviceSecret String 設備密鑰

示例

  • 請求示例

    1. https://iot.aliyuncs.com/?Action=QueryApplyStatus
    2. &ApplyId=64
    3. &CurrenPage=1
    4. &PageSize=10
    5. &<[公共請求參數]>
  • SDK示例代碼 [SDK下載]

    • java

      1. QueryPageByApplyIdRequest request = new QueryPageByApplyIdRequest();
      2. request.setApplyId(67L);
      3. request.setCurrenPage(1);
      4. request.setPageSize(10);
      5. QueryPageByApplyIdResponse response = null;
      6. try {
      7. resp = client.getAcsResponse(req);
      8. } catch (ClientException e) {
      9. e.printStackTrace();
      10. }
      11. if(response != null){
      12. System.out.println("Response requestId:"+response.getRequestId()+" isSuccess:"+response.getSuccess() +" Error:"+response.getErrorMessage());
      13. }
    • php

      1. $request = new IotQueryPageByApplyIdRequest();
      2. $request->setApplyId(67);
      3. $request->setCurrenPage(1);
      4. $request->setPageSize(10);
      5. $response = $client->getAcsResponse($request);
      6. print_r("rn");
      7. print_r($response);
    • python

      1. request = QueryPageByApplyIdRequest.QueryPageByApplyIdRequest()
      2. request.set_accept_format('json')
      3. request.set_ApplyId(67);
      4. request.set_CurrenPage(1);
      5. request.set_PageSize(10);
      6. result = clt.do_action(request)
      7. print 'publish : ' + result
  • 返回示例

    json示例

    1. {
    2. "RequestId":"BB71E443-4447-4024-A000-EDE09922891E",
    3. "Success":true,
    4. Page:1,
    5. PageSize:10,
    6. PageCount:1,
    7. Total:4,
    8. ApplyDeviceList:{
    9. ApplyDeviceInfo:[
    10. {DeviceId:...,DeviceName:...,DeviceSecret:...},
    11. {DeviceId:...,DeviceName:...,DeviceSecret:...}
    12. ]
    13. }
    14. }

    XML示例

    1. <QueryPageByApplyIdResponse>
    2. <RequestId>196C2F48-5A68-4BA2-ABC4-0614ACF8C8EC</RequestId>
    3. <Success>true</Success>
    4. <Page>1</Page>
    5. <PageSize>10</PageSize>
    6. <PageCount>1</PageCount>
    7. <Total>4</Total>
    8. <ApplyDeviceList>
    9. <ApplyDeviceInfo>
    10. <DeviceId>...</DeviceId>
    11. <DeviceName>...</DeviceName>
    12. <DeviceSecret>...</DeviceSecret>
    13. </ApplyDeviceInfo>
    14. <ApplyDeviceInfo>
    15. <DeviceId>...</DeviceId>
    16. <DeviceName>...</DeviceName>
    17. <DeviceSecret>...</DeviceSecret>
    18. </ApplyDeviceInfo>
    19. </ApplyDeviceList>
    20. </QueryPageByApplyIdResponse>

最後更新:2016-12-12 17:00:03

  上一篇:go 查詢申請批量生成設備狀態__接口列表_服務器端API_阿裏雲物聯網套件-阿裏雲
  下一篇:go 根據設備名稱查詢設備信息__接口列表_服務器端API_阿裏雲物聯網套件-阿裏雲