公众号接入授权地址:https://hp.nldy​‌‌p.com/api/openplatform/aut
打开地址按照流程进行接入即可,接入后有后台管理

目录

  1. 概述 3

    1. 请求参数构成 3
    2. 公共请求参数 3
    3. 请求地址 3
    4. 公共返回参数 3
  2. 签名 4
    1. 签名算法 4
  3. 业务接口 4
    1. getFilmList 获取影片资料 4

      1. 接口 4
      2. 接口说明 4
      3. 请求参数 4
      4. 返回结果 5
    2. getCinema 获取影院 7
      1. 接口 7
      2. 接口说明 7
      3. 请求参数 7
      4. 返回结果 7
    3. getPlan 获取影城排期 8
      1. 接口 8
      2. 接口说明 8
      3. 请求参数 9
      4. 返回结果 9
    4. getPlanDetail 获取影城单个排期详情 11

3.4.1 接口 11

    1. 接口说明 11
    2. 请求参数 11
    3. 返回结果 11
  1. getPlanSeat 获取实时座位图 13

3.5.1 接口 13

    1. 接口说明 13
    2. 请求参数 13
    3. 返回结果 13
  1. lockSeat 锁座(支持多座区下单) 15

3.6.1 接口 15

    1. 接口说明 15
    2. 请求参数 15
    3. 返回结果 16
  1. unLockOrder 释放锁座 16

3.7.1 接口 16

    1. 接口说明 17
    2. 请求参数 17
    3. 返回结果 17
  1. sellTicket 售票 17

3.8.1 接口 17

    1. 接口说明 17
    2. 请求参数 18
    3. 返回结果 18
  1. getOrderStatus 查询订单状态 18

3.9.1 接口 18

    1. 接口说明 18
    2. 请求参数 19
    3. 返回结果 19
  1. 退票通知(接入方提供接收地址) 21
  2. 错误代码 21
  1. 概述

本文档提供天空之城对外相关的全部接口说明

  1. 请求参数构成

由公共请求参数和业务请求参数组成,公共请求参数见下表,业务请求参数请参考具体接口的参数说明。一个接口    调用请求由公共请求参数和接口业务参数两部分组成。

  1. 公共请求参数

名称

类型

是否必须

参数说明

示例

account

String

必须

应用编码。

test

requestTime

String

必须

请求时间

2006-01-02

15:04:05

verifyInfo

String

必须

签名串,见签名算法

  1. 请求地址

测试环境: https://textapi.nldyp.com

  1. 公共返回参数

名称

类型

描述

说明

status

Int

返回结果码

0 表示成功

content

String

系统返回描述

结果描述

data

Object 或Array

返回数据

返回的业务结果数据

  1. 签名
  1. 签名算法

应用编码、密钥将会按邮件形式发送给第三方 加密规则如下:

请求参数按 ASCII 码顺序升序排序,然后按 key 拼接 value 形式组成待签名串,再拼上分配的密钥,组成真正的待签名串(编码 utf-8)。将待签名串先使用哈希(Sha1)加密算法进行加密,接着将哈希加密过的待签名串进行 Md5 加密算法再进行加密(32 位),最后的签名结果需转成小写,然后截取签名结果的中间 16 位作为真正的签名。

伪代码如下:

1、参数排序:采用参数键值升序排列

2、拼接参数:accounttest_01cinemaId158583requestTime2006-01-02 15:04:05

3、拼接密钥:accounttest_01cinemaId158583requestTime2006-01-02 15:04:05 密钥

4、Sha1 加密:sha1(accounttest_01cinemaId158583requestTime2006-01-02 15:04:05 密钥)

5、Md5 加密:md5(sha1(accounttest_01cinemaId158583requestTime2006-01-02 15:04:05 密钥))

6、转小写:转小写 (md5(sha1(accounttest_01cinemaId158583requestTime2006-01-02 15:04:05 密钥))) 7、再截取中间 16 位

电影票API接口及公众号对接H5相关推荐

  1. 快递Api接口 微信公众号开发流程

    之前的文章,已经分析过快递Api接口可能被使用的需求及场景:今天呢,简单给大家介绍一下微信公众号中怎么来使用快递Api接口,来完成我们的需求和业务场景. 开发语言:Nodejs,其中用到了Neo4j图 ...

  2. php请求api接口获取公众号基本信息,使用appid,appsecret获取微信公众号基本信息

    使用access_token微信公众平台提供的"获取公众号基本信息"接口,来获取公众号的基本信息. 首先通过appID和appsecret获取access_token,然后使用ac ...

  3. 免费微信公众号专用h5在线电影票API 数据接口

    免费h5在线电影票API,通过嵌套返回的h5页面url,实现电影票购买. 接口文档:https://www.juhe.cn/docs/api/id/252,通过此申请APPKEY 接口备注:通过请求返 ...

  4. 免费微信公众号专用h5在线电影票API 1

    免费h5在线电影票API,通过嵌套返回的h5页面url,实现电影票购买. 接口文档:https://www.juhe.cn/docs/api/...,通过此申请APPKEY 接口备注:通过请求返回H5 ...

  5. 企业号微信支付 公众号支付 H5调起支付API示例代码 JSSDK C# .NET

    企业号微信支付 公众号支付 H5调起支付API示例代码 JSSDK C# .NET 原文:企业号微信支付 公众号支付 H5调起支付API示例代码 JSSDK C# .NET 先看效果 1.本文演示的是 ...

  6. 最新H5口红机系统源码下载_易支付支付接口+免公众号

    最新H5口红机系统源码下载_易支付支付接口+免公众号

  7. java微信公众平台接口封装源码_微信公众号对接第三方平台(全网发布 java)源码 含 jar...

    [实例简介] 微信公众号对接第三方平台(全网发布 java)源码+jar 里面有完成全网发布的源码直接tomcat部署运行和所需的jar 具体对接流程,关注我们的博客 http://blog.csdn ...

  8. 打车/网约车、代驾、顺风车/拼车/快车/专车(含市内和城际)、货运(小程序、APP(安卓/苹果)、公众号、H5网页)

    打车出行平台支持打车/网约车.代驾.顺风车/拼车/快车/专车(含市内和城际).货运.租车,可快速上线运营. 打车网约车拼车平台:打车+代驾+顺风车+货运 基础功能模块 NO.1[ 乘客端 ] 01.多 ...

  9. 【UNI-APP】开发微信公众号(H5)JSSDK调式

    UNI-APP 开发微信公众号(H5)JSSDK调试 安装 - NPM安装方式 复制代码npm install jweixin-module --save - 下载使用方式 下载地址:https:// ...

最新文章

  1. Hadoop安装及eclipse配置
  2. python将第一列替换_python-通过将另一列与第二个DataFrame进行比较来替换一列中的值...
  3. Create your own blockchain amp; cryptocurrency! - understand blockchains by creating one in python
  4. vue --- 全局注册子组件,并导入全局的子组件
  5. java isempty_Optional.isEmpty()即将加入Java吗?
  6. 摊上事了?中国卖家对亚马逊发起集体诉讼:3000多账号被封 损失惨重
  7. ppt怎么一次性改全部字体_PPT的字体怎么选择?
  8. Zabbix 配置钉钉脚本告警(4)
  9. 红警 1 游戏开源,代码非常规范,网友:秀色可餐
  10. 日期对象Date的计算
  11. struts2标签库使用小结
  12. python和R的区别
  13. 计算机在环境工程专业中的应用,计算机在环境科学与工程方向的应用.pdf
  14. 生信学习笔记:利用GATK call SNP
  15. ## Myql的常见命令及语法规范
  16. 为什么程序员用笛卡尔心形曲线告白的人,都还是单身?
  17. python 进程详解
  18. [2012山东ACM省赛] Fruit Ninja II (三重积分,椭球体积)
  19. 女孩如何选择一个好听又适合的英语名字?
  20. 人工智能阿凡达平台发布,全力拥抱“元宇宙”

热门文章

  1. echarts 单独实现水波纹涟漪效果
  2. POJ1664 放苹果问题(递归)
  3. Python安装及配置环境变量
  4. WebDriver高阶API(8)
  5. 机器人公敌过获奖没有_《机械公敌》观后感(学生作业)
  6. 推动全球发展倡议,与世界共享发展机遇
  7. Java--打印字符动画如何解决屏闪问题
  8. e.printStackTrace();什么意思?
  9. 一探究竟:MyBatis的mapper查询接口返回的list会不会是null?
  10. YOLOv8训练自己的数据集(超详细)