开放平台 / 基础资料 / 2.1 应用

2.1 应用

应用


注意:

    所有接口需要传入 Head信息,格式如下

 

    参数 说明 类型 是否必须

    appKey App Key String Y 开发者账号创建授权接入

    clientTime 访问时间毫秒数 Int Y在30分钟内有效

    version 客户端版本 String Y   固定值V1.0

    signature 签名串 String Y


     签名串生成规则见1.4.1签名算法


2.1.1住户所有应用

获取所有物业提供给住户的服务

(1)方法:

路径:/api/menus/cu_list

类型:GET接口


(2)接口参数

参数 说明 类型 是否必须

    ticket 有效票据 String 1.3.2接口获得

    pid 我家云小区Id String 2.1.2小区接口获得 , 非必需参数

当pid没有传入时,获取我家云所有上线的物业服务。 传入pid为该小区能力范围提供的物业服务。


(3) 示例 https://api.wojiacloud.com/api/menus/cu_list?ticket=1


(4) 返回结果

{

  "code": 1,

  "data": {    

      "list": [      

          {        

              "id": "ID",            

              "name": "应用名称",        

              "url": "应用链接,如  /service/form/REP 短链接",                      

          }         

      ],     

  },

  "msg": "成功", 

  "result": "success", 

  "success": true 

获取应用链接后,拼接如下:

https://wj.wojiacloud.com/users/login?access_token=d16nsbhyc704y5oieac5h8spl4cfdcio&access_type=wjapp&menu=/service/form/REP&openId=*

防止网页被篡改,使用https.

access_type 传入应用scheme


2.1.2管家应用

获取当前管家用户在某项目授权的应用

(1)方法

路径:/api/menus/en_list

类型:GET接口


(2)接口参数

参数 说明 类型 是否必须

 access_token token String Y  1.4.3接口获得

 pid  项目ID String Y


(3) 示例 https://api.wojiacloud.com/api/apps/list?access_token=1&pid=1


(4) 返回结果

{

  "code": 1,

  "data": {    

      "list": [      

          {        

              "id": "项目ID",            

              "name": "应用名称",        

              "url": "应用链接,如  /meter/1 短链接",                      

          }         

      ],     

  },

  "msg": "成功", 

  "result": "success", 

  "success": true 

管家H5地址如下:

         https://gj.wojiacloud.com/users/login?access_token=d16nsbhyc704y5oieac5h8spl4cfdcio&access_type=gjapp&menu=/meter/1

access_type 传入应用scheme



2.1.3web应用

获取当前物业系统用户在某项目授权的web应用

(1)方法

路径:/api/menus/web_list

类型:GET接口


(2)接口参数

参数 说明 类型 是否必须

 access_token token String Y  1.4.3接口获得

 pid  项目ID String Y


(3) 示例 https://api.wojiacloud.com/api/menus/web_list?access_token=1&pid=1


(4) 返回结果

{

  "code": 1,

  "data": {    

      "list": [      

          {        

              "id": "项目ID",            

              "name": "应用名称",        

              "url": "应用链接,如  /menues/toMain/basedata 短链接",                      

          }         

      ],     

  },

  "msg": "成功", 

  "result": "success", 

  "success": true 


web地址如下:

  https://wy.wojiacloud.com/thirdUser/login?access_token=6q7rpmhoddptrhw2ajvuf5na1dhilqgq&moduleType=/menus/toMain/basedata&access_type=web&appId=aaniqt58me5kgg1m