文档

系统流程:

一:登陆:

登陆程序会校验服务器版本和本机器版本

 

如果网络不通或者版本一致则不会去下载书城列表。直接读本机存储的书城列表。如果是首次登陆则书城列表空白

需要服务端:提供报文文件存储的url地址和version.xml报文文件,报文如下:

 

 

提供对应版本号的书城列表报文,报文如下:

 

二:购买iap

1:首先是购买之前必须登陆,有利于传递用户信息到服务端,服务端需要记录帐号和购买信息,以用于以后的恢复购买功能。

需要服务端的接口:注册  登陆   post方式

 

1) 每次点购买,先检查是否登陆,不是则显示登陆页;

然后检查本设备数据库是否已经购买,是则跳过iap过程,直接到我的图书列表。不是则走iap购买流程.:

点购买按钮,需要暂停页面,禁止操作,客户端购买返回成功后(超过30S失败),拿到appstore的回复recipe,客户端把此recipe做post到服务端(需要服务端提供接口),服务端连接苹果,(服务段判断和苹果通讯超过30S失败)校验recipe有效,如有效同时记录到数据库中,服务端返回成功(1m),否则直接返回失败,客户端得到服务端返回的成功后存到客户端数据库,然后客户端跳转到我的书架,同时杂志显示下载按钮

 

需要服务端的接口:和apple校验。

此接口除了recipe的信息外,再加一个字段,isTest苹果的正式校验地址和测试校验地址不一样,客户端会发送这个字段表示是否连接到测试校验地址。                                所有通讯以post方式

参考:http://blog.youkuaiyun.com/toss156/article/details/7043304

 

                  

2) 恢复购买,点击此按钮要求用户登陆,成功之后用户的登陆名post到服务端,得知所购买的杂志 ,服务端返回json,客户端把购买信息同步到设备的数据库

需要服务端的接口:根据用户登陆名和密码得到用户所有的交易记录。

 

三:热点报文例子

iMagShow

Issue

Articles

Article

       Id文章编号

       Type文章类型

              0普通,1 广告, 2目录,3项目介绍,4机构介绍,5人物访谈,6建筑评论

       Title:文章名称

       Lat:经度    lng:纬度

       Audio:文章背景音乐

Page

       Type:0主页面,1信息页,2结构图

       Landscape:横向底图

       Hot

              Type(热点类型):0单图,1多图,2链接,3视频,4音频

              X  Y Width  Height:热区的位置与长宽

              Assets:

                     Asset:热点加载图片

                     Attrs:

                            Subtype:热点次类型

           0单图热点次类型

                  subtype:0 嵌入模式;1 点击全屏浏览模式

           1多图热点次类型:将详细定义

l  是否显示缩略图;

l  是否显示图片描述信息;

l  一图一信息还是多图共用一信息;

l  显示方块还是圆点

           2链接热点次类型

                  subtype:0 内页页面;1 外部链接

           3视频热点次类型

                  subtype:0 嵌入模式;1 点击全屏浏览模式

           4音频热点次类型

                  subtype:0 自动播放;1 手动播放

 

热点一:

信息页,报文如下:

 

                    

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值