欢迎来到天天文库
浏览记录
ID:34482033
大小:100.50 KB
页数:13页
时间:2019-03-06
《猫眼选座api使用说明》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、注:为了用户的选座数据能够被美团联盟记录到,站长需要将下列接口中所有seatUrl中得url需要按照下列方式拼接得到最终的选座广告跳转链接:http://r.union.meituan.com/url/visit/?key=usersign&url=seatUrl",(usersign是站长在联盟前台点击获取广告时地址栏显示的"usersign/"后面的内容;seatUrl是通过下列接口获取的选座链接)示例:http://r.union.meituan.com/url/visit/?key=h645jkh3k4h5j&url=http://maoyan.meituan.com/xuanzu
2、o/shop/796845/show/201307180000043/seats1.错误代码说明通常情况下,httpcode为4XX或5XX的时候表示请求有错误发生。但是,只要返回一个error对象就说明有错误发生,即便请求返回的httpcode是200code通常和httpcode相等。type相当于错误异常的简要标识(ExceptionName)message是详细说明{"error":{"code":401,/*codecodetypemessage*/"type":"PermissionDenied",/*type*/"message":""/*typetypetitlemessa
3、gebody*/}}codetypemessage401Unauthorized签名有误403RequestCountLimited请求次数受限,请稍后再试403Forbiddenmethod{?}不存在或禁止访问response的应答code也会置相同的code2.接口安全性2.1.签名验证签名验证,基于md5方法。签名验证机制需要调用方提供以下字段:名称类型说明keyValuesStringget请求时为"",post请求中的表单内容(不包括?后的查询参数),需要参数对key-value按key升序排序,形式如"a=123&b=321&c=213"tokenString暂时为""htt
4、pMethodStringHttp请求的方法,GET/POST/PUT...(不用客户端上传)dateStringHTTP请求头中的Date域,格式如(Fri,23Nov201206:45:38GMT),建议使用格林尼治标准时间(必需)authorizationString根据以上内容和特定规则生成的md5串,放在放在Header的Authorization字段中(必需)keyString客户端的clientId请求示例:请求URL:POSThttp://test.mobile.meituan.com/dianying/cinemas.json?uuid=3da5e76f286ac0fc9
5、740112cfd935c6b88206bdfdd9929d79f12d089bc0e6c63表单内容:...Header中内容:Token:""Date:Fri,23Nov201206:45:38GMTAuthorization:d727f9ef18f1620c4c1be6811779946eKey:adesedfdmd5加密规则:Authorization=MD5(对(clientId+keyValues+clientSecret+token+clientSecret+httpMethod+clientSecret+date+clientId)全部转大写得到的串)Stringmd5=D
6、igestUtils.md5Hex((clientId+keyValues+clientSecret+token+clientSecret+httpMethod+clientSecret+date+clientId).toUpperCase());服务端重新生成的md5值和客户端上传的值,两者相同的话通过验证,否则返回401错误clientId(32位):单独提供clientSecret(128位):单独提供2.2.频率限制目前限制是每分钟1000次,超过频率限制会返回4033.API接口接口地址:http://platform.mobile.meituan.com/open/maoyan
7、Http请求,返回数据的格式为json格式3.1.获取城市列表Url:/v1/cities.json参数:无返回值:{"data":[{"id":1,//城市id"nm":"北京",//城市名称"py":"beijing","areas":[{"id":14,//行政区id"nm":"朝阳区"//行政区名称},{"id":17,"nm":"海淀区"}]}]}3.2.获取城市影院列表Url:/v1/cinemas.json
此文档下载收益归作者所有