预订宝/getHotelChainBrands

来自站长百科
跳转至: 导航、​ 搜索

预订宝 | 系统设置 | 后台管理 |二次开发

getHotelChainBrands概述[ ]

  • 接口地址:http://api.yudingbao.net/v1.0/hotel/hotelinfo.ashx?act=getHotelChainBrands
  • 动作标识:getHotelChainBrands
  • 参数:见参数说明
  • 请求方式:GET
  • 响应模式:JSONJSONPXML

注意:动作标识是大小写敏感的,请养成良好的编码习惯!

参数说明[ ]

无。

数据格式[ ]

  • 响应头:
    • Status:0为正常,非0表示处理请求时发生异常,通常是参数校验错误;
    • Messages:当Status为非0时该字段肯定包含一条或多条消息文本;

对于数据格式的理解,请参考下列示例代码中的XML响应演示,其中每个字段都标注了数据类型(日期类型在XML响应中统一使用GMT格式,但被标注为string,请开发者注意)。

示例代码[ ]

以下示例代码是通过HTML表单实现了该接口的部分操作,您在开发过程中应当使用自己的平台语言来模拟这些操作以捕获响应体,然后对响应体做出相应的操作。


请求示例

<!--
    这是该接口的请求示例,该接口的访问类同于如下表单的提交,
     
    请注意:该表单使用控件的方法模拟了GET请求
-->
<form id="myForm" method="get" action="http://api.yudingbao.net/v1.0/hotel/hotelinfo.ashx">
    <p>
        <!--动作标识,注意动作标识是大小写敏感的-->
        <input id="act" name="act" value="getHotelChainBrands" type="text" />
    </p>
    <p>
        <!--该接口没有参数-->
    </p>
    <p>
        <!--指定响应格式为XML,这里以XML为例-->
        <input id="format" name="format" value="xml" type="text" />
        <!--指定响应体应当是已格式化的,便于阅读代码,在生产环境中应当将该值设置为false-->
        <input id="indent" name="indent" value="true" type="text" />
        <!--产品编号。在我的账户-分销产品的应用列表中可以找到该参数的值。-->
        <input id="aid" name="aid" value="78663" type="text" />
        <!--接口密钥。在我的账户-分销产品的应用列表中可以找到该参数的值。-->
        <input id="key" name="key" value="0925ed633d24577eb3ffe13f00c55a4f9739f51a77eefb1dba29bb9568acddfd" type="text" />
         
        <!--应用程序授权编号及公钥,这是可选的-->
        <input id="sid" name="sid" value="" type="text">      
        <input id="sKey" name="sKey" value="" type="text">
    </p>
    <p>
        <input id="submit" name="submit" value="提交" type="submit">
    </p>
</form>


XML响应

<!--XML响应,响应体过大,已删节-->
<?xml version="1.0" encoding="utf-8"?>
<HttpResponse>
    <Status type="number">0</Status>
    <Messages type="array">
    </Messages>
    <ResponseBody type="array">
        <item type="object">
            <Name type="string">159优家</Name>
            <Pinyin type="null">
            </Pinyin>
            <Description type="null">
            </Description>
            <HotelCount type="number">0</HotelCount>
            <Logo type="string">http://static.yudingbao.net/images/hotel/chainBrand/173.gif</Logo>
            <Cities type="object">
            </Cities>
            <_id type="number">173</_id>
            <CreationDate type="string">Sat, 17 May 0042 20:52:57 GMT</CreationDate>
            <UpdateDate type="string">Mon, 01 Jan 0001 00:00:00 GMT</UpdateDate>
        </item>
        <item type="object">
            <Name type="string">24K连锁</Name>
            <Pinyin type="null">
            </Pinyin>
            <Description type="null">
            </Description>
            <HotelCount type="number">0</HotelCount>
            <Logo type="string">http://static.yudingbao.net/images/hotel/chainBrand/55.gif</Logo>
            <Cities type="object">
            </Cities>
            <_id type="number">55</_id>
            <CreationDate type="string">Sat, 17 May 0042 20:52:54 GMT</CreationDate>
            <UpdateDate type="string">Mon, 01 Jan 0001 00:00:00 GMT</UpdateDate>
        </item>
        <item type="object">
            <Name type="string">72家房客</Name>
            <Pinyin type="null">
            </Pinyin>
            <Description type="null">
            </Description>
            <HotelCount type="number">0</HotelCount>
            <Logo type="string">http://static.yudingbao.net/images/hotel/chainBrand/46.gif</Logo>
            <Cities type="object">
            </Cities>
            <_id type="number">46</_id>
            <CreationDate type="string">Sat, 17 May 0042 20:52:54 GMT</CreationDate>
            <UpdateDate type="string">Mon, 01 Jan 0001 00:00:00 GMT</UpdateDate>
        </item>
    </ResponseBody>
</HttpResponse>


JSON响应

// Json响应,响应体过大,已删节
{
    "Status" : 0,
    "Messages" : [],
    "ResponseBody" : [{
            "Name" : "159优家",
            "Pinyin" : null,
            "Description" : null,
            "HotelCount" : 0,
            "Logo" : "http://static.yudingbao.net/images/hotel/chainBrand/173.gif",
            "Cities" : { },
            "_id" : 173,
            "CreationDate" : Date(1305665577676),
            "UpdateDate" : Date(-62135596800000)
        }, {
            "Name" : "24K连锁",
            "Pinyin" : null,
            "Description" : null,
            "HotelCount" : 0,
            "Logo" : "http://static.yudingbao.net/images/hotel/chainBrand/55.gif",
            "Cities" : { },
            "_id" : 55,
            "CreationDate" : Date(1305665574438),
            "UpdateDate" : Date(-62135596800000)
        }, {
            "Name" : "72家房客",
            "Pinyin" : null,
            "Description" : null,
            "HotelCount" : 0,
            "Logo" : "http://static.yudingbao.net/images/hotel/chainBrand/46.gif",
            "Cities" : { },
            "_id" : 46,
            "CreationDate" : Date(1305665574192),
            "UpdateDate" : Date(-62135596800000)
        }]
}


JSONP响应

// JsonP响应,响应体过大,已删节
jsoncallback({
    "Status" : 0,
    "Messages" : [],
    "ResponseBody" : [{
            "Name" : "159优家",
            "Pinyin" : null,
            "Description" : null,
            "HotelCount" : 0,
            "Logo" : "http://static.yudingbao.net/images/hotel/chainBrand/173.gif",
            "Cities" : { },
            "_id" : 173,
            "CreationDate" : Date(1305665577676),
            "UpdateDate" : Date(-62135596800000)
        }, {
            "Name" : "24K连锁",
            "Pinyin" : null,
            "Description" : null,
            "HotelCount" : 0,
            "Logo" : "http://static.yudingbao.net/images/hotel/chainBrand/55.gif",
            "Cities" : { },
            "_id" : 55,
            "CreationDate" : Date(1305665574438),
            "UpdateDate" : Date(-62135596800000)
        }, {
            "Name" : "72家房客",
            "Pinyin" : null,
            "Description" : null,
            "HotelCount" : 0,
            "Logo" : "http://static.yudingbao.net/images/hotel/chainBrand/46.gif",
            "Cities" : { },
            "_id" : 46,
            "CreationDate" : Date(1305665574192),
            "UpdateDate" : Date(-62135596800000)
        }]
});



参考来源[ ]

预订宝酒店预订网站系统使用手册导航

系统设置: 网站参数设置|图片功能设置|会员参数设置|有问必 答(论坛留言)设置|发布设置|首页默认城市设置
后台管理 客服设置|权限组管理|系统账户设置|个人设置|酒店 资讯|实用工具|网址导航|首页广告|会展信息|单页图 文|发布模型管理|分类管理|推荐属性管理|SEO关键字管理

评论管理|有问必答|会员管理|等级管理|酒店订单管理|手机推广终端

二次开发 API总体架构|鉴权方式|酒店地理信息API|酒店基础信息API酒店房价与房态API|酒店订单API|IP地址归属地查询系统|手机短信API|getRegions|getCity

getLandmarks|getHotelIdList|getHotelInfo|getHotelChainBrands|getHotelList|getHotelRooms|getHotelSummaryList|getOrderRoomStatus|submitOrder getOrderInfo|sendRegisterSMS|sendGetpassSMS|sendPromoteRegisterSMS