getRoomData 取房间数据

post:

request:

{
    "action": "getRoomData",
    "isDebug":1,
    "token": "23b16784-54c5-4ca9-a885-e4b472ddc177",
    "requestData": {
        "Key": "e57c4868-937d-4a03-a1b0-bd3ef769d803"
    }
}

post:

{
    "data": {
        "AppUserKey": null,
        "ClientProjectAddress": null,
        "HouseTypeDescription": null,
        "HouseTypeKey": null,
        "Key": "e57c4868-937d-4a03-a1b0-bd3ef769d803",
        "RoomTypes": [
            {
                "Remark": null,
                "RoomCountForRoomType": 1,
                "RoomTypeDescription": "餐厅",
                "RoomTypeKey": "01527aab-71ca-43e7-894d-79aa91f503ca",
                "Rooms": [
                    {
                        "Key": "ccac5f7b-cab4-4606-bab6-de6e6cd28175",
                        "RoomTypeKey": "01527aab-71ca-43e7-894d-79aa91f503ca",
                        "SingleRoomArea": 8
                    }
                ],
                "TotalAreaForRoomType": 8
            },
            {
                "Remark": null,
                "RoomCountForRoomType": 1,
                "RoomTypeDescription": "客厅",
                "RoomTypeKey": "90b69ee8-5dc5-4882-b69d-e7bc26da449d",
                "Rooms": [
                    {
                        "Key": "3cdb30c0-bc23-4b29-a599-cb94978c6e18",
                        "RoomTypeKey": "90b69ee8-5dc5-4882-b69d-e7bc26da449d",
                        "SingleRoomArea": 7
                    }
                ],
                "TotalAreaForRoomType": 7
            },
            {
                "Remark": null,
                "RoomCountForRoomType": 1,
                "RoomTypeDescription": "卧室",
                "RoomTypeKey": "1d2734f3-5f7a-4e25-b750-1478e3d614c6",
                "Rooms": [
                    {
                        "Key": "d2ca5e06-26f2-4603-8fdb-3f2a23762f5b",
                        "RoomTypeKey": "1d2734f3-5f7a-4e25-b750-1478e3d614c6",
                        "SingleRoomArea": 63
                    }
                ],
                "TotalAreaForRoomType": 63
            }
        ],
        "TotalArea": 78,
        "TotalLayerCount": 0,
        "TotalPeopleCount": 0
    },
    "msg": "success",
    "responseCode": {
        "msgCode": 200,
        "msgDetail": "OK"
    },
    "serverTime": "2016-06-25 23:25:22",
    "success": true
}

备注:

1) 本API与 另一个 API (   getHouseAndRoomData 取房屋与房间数据  ) 的返回结构一模一样,用的是同一个实体类。

区别在于 本 API仅取需要的字段信息。不取 项目地址与客户信息。

2) 本API input 中的 requestData.Key 是 HouseKey。HouseKey 的来源是 房型输入第二步保存成功后得到的 Key

(结束)

时间: 2024-12-23 16:48:54

getRoomData 取房间数据的相关文章

学会python可以上天!20行代码获取斗鱼平台房间数据,就是这么牛逼!

Python(发音:英[?pa?θ?n],美[?pa?θɑ:n]),是一种面向对象.直译式电脑编程语言,也是一种功能强大的通用型语言,已经具有近二十年的发展历史,成熟且稳定.它包含了一组完善而且容易理解的标准库,能够轻松完成很多常见的任务.它的语法非常简捷和清晰,与其它大多数程序设计语言不一样,它使用缩进来定义语句. Python支持命令式程序设计.面向对象程序设计.函数式编程.面向切面编程.泛型编程多种编程范式.与Scheme.Ruby.Perl.Tcl等动态语言一样,Python具备垃圾回收

Java语言实现通过Ajax抓取后台数据及图片

1.Java语言实现通过Ajax抓取后台数据及图片信息 1.1数据库设计 create table picture( pic_id number not null, pic_name varchar(200)not null, pic_url varchar2(200) not null, pic_descp varchar2(200) not null, pic_price varchar2(200) not null ) insert into picture values(1 ,'小米5s

Asp.net 使用正则和网络编程抓取网页数据(有用)

Asp.net 使用正则和网络编程抓取网页数据(有用) /// <summary> /// 抓取网页对应内容 /// </summary> /// <param name="strUrl">採集地址</param> /// <param name="Begin">開始字符</param> /// <param name="End">结束字符</param&g

sql 分组取最新的数据sqlserver巧用row_number和partition by分组取top数据

SQL Server 2005后之后,引入了row_number()函数,row_number()函数的分组排序功能使这种操作变得非常简单 分组取TOP数据是T-SQL中的常用查询, 如学生信息管理系统中取出每个学科前3名的学生.这种查询在SQL Server 2005之前,写起来很繁琐,需要用到临时表关联查询才能取到.SQL Server 2005后之后,引入了row_number()函数,row_number()函数的分组排序功能使这种操作变得非常简单.下面是一个简单示例: --1.创建测试

爬虫再探实战(五)———爬取APP数据——超级课程表【一】

关于爬虫,开始以为只能爬取网页数据,后来知道APP也能抓取.于是,在学校利用空闲时间,耗时两周实现了数据的抓取和简单的数据分析. 目标,抓取超级课程表XX大学(其实是我们大学啦...)学生20000条发帖信息.思路如下: STEP1:为我们的爬虫找到入口 APP请求数据,也是通过网络协议,这样,我们就抓包来定位入口,这里我用的是fiddler.关于设置手机和fiddler的关联,请参考这篇文章. 找到登陆入口为:http://120.55.151.61/V2/StudentSkip/loginC

利用linux curl爬取网站数据

看到一个看球网站的以下截图红色框数据,想爬取下来,通常爬取网站数据一般都会从java或者python爬取,但本人这两个都不会,只会shell脚本,于是硬着头皮试一下用shell爬取,方法很笨重,但旨在结果嘛,呵呵. 2.首先利用curl工具后者wget工具把整个网站数据爬取下来 curl 网址 >wangzhan.txt 3.查看wangzhan.txt文件,找出规则,看到数据是存放在哪个地方,本人是把txt文件拷到本机上用UE打开方便查看.通过查看文件,我发现数据是存储在"var aut

java抓取网页数据,登录之后抓取数据。

最近做了一个从网络上抓取数据的一个小程序.主要关于信贷方面,收集的一些黑名单网站,从该网站上抓取到自己系统中. 也找了一些资料,觉得没有一个很好的,全面的例子.因此在这里做个笔记提醒自己. 首先需要一个jsoup的jar包,我用的1.6.0..下载地址为:http://pan.baidu.com/s/1mgqOuHa 1,获取网页内容(核心代码,技术有限没封装). 2,登录之后抓取网页数据(如何在请求中携带cookie). 3,获取网站的ajax请求方法(返回json). 以上这三点我就用一个类

Asp.net 使用正则和网络编程抓取网页数据(实用)

Asp.net 使用正则和网络编程抓取网页数据(实用) /// <summary> /// 抓取网页相应内容 /// </summary> /// <param name="strUrl">采集地址</param> /// <param name="Begin">开始字符</param> /// <param name="End">结束字符</param&g

java对象转JSON JS取JSON数据

JsonConfig config = new JsonConfig(); config.setJsonPropertyFilter(new PropertyFilter() { @Override public boolean apply(Object arg0, String arg1, Object arg2) { // 过滤掉对象里的包含自己的属性(自己关联自己) if (arg1.equals("wareTypes") || arg1.equals("skillS&