获取城市白名单
飞猪门店收藏接口
门店状态操作接口(支付宝用)
飞猪门店信息查询接口(支付宝用)
星河-offer查询
星河-PC页面渲染
星河-订单试单接口
星河-微信小程序会员注册
星河-校验token
星河-用户使用微信登陆
星河-获取登录用户的信息
星河-酒店列表页搜索
星河-品牌搜索
星河-用户登出
星河-订单预订接口
星河-支付参数查询接口
星河-获取会员卡信息
星河-取消预订
星河-订单列表查询
星河-单个订单详细信息查询
星河-酒店详细信息搜索
星河-酒店城市列表展示
星河-酒店城市模糊查询
星河-获取微信用户的信息
星河-获取小程序分享文案和图片
对外提供会员注册服务
提供会员查询接口
星河-抽奖活动次数查询
星河-幸运抽奖活动参与
星河-抽奖活动概要列表查询
星河-获取雅高小程序营销抽奖首页弹窗
星河-营销抽奖奖品邮寄地址添加
查询用户是否有模版ID权限
存储模版ID
营销抽奖-弹窗疲劳度控制
营销抽奖-用户奖品查询
营销弹屏疲劳度控制
营销弹屏
用户收藏列表查询
用户添加或移除收藏接口
用户有效优惠券列表
获取会员体系
用户领券中心列表
用户失效优惠券列表
按活动Id领取优惠券
单酒店收藏状态查询
星河-酒店详情页信息获取(新改版)
填单页接口
携带券的试单接口
查询微信账号的风险等级
微信账号生物认证
查询单个代金券信息
查询代金券列表
订单详情改版
抽奖活动自定义事件触发
微信会员卡添加
微信会员卡领取记录查询
用户领取会员卡记录接口
星河-记录用户微信优惠券领取记录
添加用户协议记录接口
小程序唤起协议弹窗
会员切换模式接口
小程序通过德比登入(会员认证)
会员注册(新版注册接口对接德比)
小程序公共枚举类获取接口
微信小程序用户登录
查询各种状态订单的总数
德比付费会员卡查询
德比付费会员卡可购查询
德比付费会员卡开票自匹配
v5.0付费会员卡开发订单开票信息查询
v5.0付费会员卡开发发票图片展示
德比付费会员卡下单
微信支付回调
v5.0付费会员卡开发订单开票详情申请
订单详情查询接口
查询权益卡订单列表
德比线下权益券二维码查询
前端订单支付成功回调-修改订单状态
权益卡订单激活
会员权益卡身份识别二维码图片
取消订单
查询用户拥有的臻享卡数量
v5.0德比付费会员卡通知
绑定用户和merchantID
v5.0付费会员卡开票抬头自匹配
生成臻享卡德比分销二维码
生成短信链接
查询会员兑换臻享卡历史记录
根据兑换码兑换臻享卡接口
Aps退券通知接口
用户输入验证码校验
发送验证码
德比无限次券核销通知接口
抽奖用户名单查询接口
DFC-ID用户换绑手机号
DFC-ID用户手机号授权登录
环境 | HTTP请求地址 | HTTPS请求地址 |
---|---|---|
正式环境 | http://gw.api.taobao.com/router/rest | https://eco.taobao.com/router/rest |
名称 | 类型 | 是否必须 | 描述 |
---|---|---|---|
method | String | 是 | API接口名称。 |
app_key | String | 是 | TOP分配给应用的AppKey。 |
target_app_key | String | 否 | 被调用的目标AppKey,仅当被调用的API为第三方ISV提供时有效。 |
sign_method | String | 是 | 签名的摘要算法,可选值为:hmac,md5。 |
sign | String | 是 | API输入参数签名结果,签名算法介绍请点击这里。 |
session | String | 否 | 用户登录授权成功后,TOP颁发给应用的授权信息,详细介绍请点击这里。当此API的标签上注明:“需要授权”,则此参数必传;“不需要授权”,则此参数不需要传;“可选授权”,则此参数为可选。 |
timestamp | String | 是 | 时间戳,格式为yyyy-MM-dd HH:mm:ss,时区为GMT+8,例如:2015-01-01 12:00:00。淘宝API服务端允许客户端请求最大时间误差为10分钟。 |
format | String | 否 | 响应格式。默认为xml格式,可选值:xml,json。 |
v | String | 是 | API协议版本,可选值:2.0。 |
partner_id | String | 否 | 合作伙伴身份标识。 |
simplify | Boolean | 否 | 是否采用精简JSON返回格式,仅当format=json时有效,默认值为:false。 |
名称 | 类型 | 是否必须 | 示例值 | 更多限制 | 描述 |
---|---|---|---|---|---|
key | String | 可选 | MCI | 应用名 |
名称 | 类型 | 示例值 | 描述 |
---|---|---|---|
city_code_list | Number [] | 1 | 城市码 |
TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret); AlitripMerchantCitywhitelistGetRequest req = new AlitripMerchantCitywhitelistGetRequest(); req.setKey("MCI"); AlitripMerchantCitywhitelistGetResponse rsp = client.execute(req); System.out.println(rsp.getBody());
ITopClient client = new DefaultTopClient(url, appkey, secret); AlitripMerchantCitywhitelistGetRequest req = new AlitripMerchantCitywhitelistGetRequest(); req.Key = "MCI"; AlitripMerchantCitywhitelistGetResponse rsp = client.Execute(req); Console.WriteLine(rsp.Body);
$c = new TopClient; $c->appkey = $appkey; $c->secretKey = $secret; $req = new AlitripMerchantCitywhitelistGetRequest; $req->setKey("MCI"); $resp = $c->execute($req);
curl -X POST 'http://gw.api.taobao.com/router/rest' \ -H 'Content-Type:application/x-www-form-urlencoded;charset=utf-8' \ -d 'app_key=12129701' \ -d 'format=json' \ -d 'method=alitrip.merchant.citywhitelist.get' \ -d 'partner_id=apidoc' \ -d 'sign=2C9EEC691E322F53DDF5230C83145515' \ -d 'sign_method=hmac' \ -d 'timestamp=2025-05-05+17%3A48%3A10' \ -d 'v=2.0' \ -d 'key=MCI'
# -*- coding: utf-8 -*- import top.api req=top.api.AlitripMerchantCitywhitelistGetRequest(url,port) req.set_app_info(top.appinfo(appkey,secret)) req.key="MCI" try: resp= req.getResponse() print(resp) except Exception,e: print(e)
pTopRequest pRequest = alloc_top_request(); pTopResponse pResponse = NULL; pTaobaoClient pClient = alloc_taobao_client(url, appkey, appsecret); set_api_name(pRequest,"alitrip.merchant.citywhitelist.get"); add_param(pRequest,"key","MCI"); pResponse = top_execute(pClient,pRequest,NULL); printf("ret code:%d\n",pResponse->code); if(pResponse->code == 0){ pTopResponseIterator ite = init_response_iterator(pResponse); pResultItem pResultItem = alloc_result_item(); while(parseNext(ite, pResultItem) == 0){ printf("%s:%s\n",pResultItem->key,pResultItem->value); } destroy_response_iterator(ite); destroy_result_item(pResultItem); } destroy_top_request(pRequest); destroy_top_response(pResponse); destroy_taobao_client(pClient);
TopClient = require('./topClient').TopClient; var client = new TopClient({ 'appkey': 'appkey', 'appsecret': 'secret', 'REST_URL': 'http://gw.api.taobao.com/router/rest' }); client.execute('alitrip.merchant.citywhitelist.get', { 'key':'MCI' }, function(error, response) { if (!error) console.log(response); else console.log(error); })
<alitrip_merchant_citywhitelist_get_response> <city_code_list> <number>1</number> </city_code_list> </alitrip_merchant_citywhitelist_get_response>
{ "alitrip_merchant_citywhitelist_get_response":{ "city_code_list":{ "number":[ 1 ] } } }
<error_response> <code>50</code> <msg>Remote service error</msg> <sub_code>isv.invalid-parameter</sub_code> <sub_msg>非法参数</sub_msg> </error_response>
{ "error_response":{ "msg":"Remote service error", "code":50, "sub_msg":"非法参数", "sub_code":"isv.invalid-parameter" } }
错误码 | 错误描述 | 解决方案 |
---|