前言
开发苹果订阅,客户端的改动不大,主要服务端要处理苹果服务器发送的通知,判断通知类型,验证收据
基本步骤
- 1.苹果后台创建订阅商品,创建共享密钥password
- 2.苹果后台配置通知自己服务器地址url
- 3.解析苹果通知,开发自己的逻辑(主要编程部分)
1.苹果后台创建订阅商品
苹果后台创建商品列表的上方,就会有创建共享密钥的按钮,只有拥有该权限的人才能看到,重点来了,创建了共享密钥,在验证苹果收据的时候所有的商品都要增加参数,把收据和共享密钥都要发到苹果服务器进行验证,共享密钥作用于所有商品。
进入苹果后台-管理-创建共享密钥,后台地址 https://appstoreconnect.apple.com/apps
2.苹果后台配置通知地址url
苹果所有的通知都会发送到这个url,包括退款,订阅续订,取消订阅等,参数都在请求体里面,数据格式为json格式,使用@RequestBody接收。进入后台-信息-服务器通知地址