ios内购服务端怎么获取金币

Yousee_ 2018-01-18 09:55:11
最近做了个iOS内购服务端验证,本以为是验证以后返回给App,但老大说还要写订单记录,但是我获取到的数据没有!!!!!!金额!!!!!!啊,没金额怎么写订单,我想问一下ios验证返回的那个档位是可以获取到金额吗,或者说这个金额是App请求服务端时一并发来的?
...全文
509 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
hp961218 2018-01-22
  • 打赏
  • 举报
回复
没有金额,那就看一下有没有货物呀,然后根据货物和数量算出金额呀,
ji_an_ai 2018-01-22
  • 打赏
  • 举报
回复
引用 4 楼 ji_an_ai 的回复:
是以ios7为分界点,有返回数据有2种格式的,你这个是ios7以下的,得到的数据不是有product_id嘛,这个值就是产品id在自己服务端应该也有,根据他去找产品的相关信息,加多少金币是服务端确定的,ios只是验证是否支付成功
金额
ji_an_ai 2018-01-22
  • 打赏
  • 举报
回复
是以ios7为分界点,有返回数据有2种格式的,你这个是ios7以下的,得到的数据不是有product_id嘛,这个值就是产品id在自己服务端应该也有,根据他去找产品的相关信息,加多少金币是服务端确定的,ios只是验证是否支付成功
Defonds 2018-01-21
  • 打赏
  • 举报
回复
看看这个接口文档,确定是否有金额返回。 应该有说明,或者再调其他接口。
Yousee_ 2018-01-18
  • 打赏
  • 举报
回复
{ "receipt": { "original_purchase_date_pst": "2016-04-28 03:18:49 America/Los_Angeles", "purchase_date_ms": "1461838729285", "unique_identifier": "d4e721ec67ef2feca7fbdbd25a45cfb37e10ea7b", "original_transaction_id": "1000000208620470", "bvrs": "1.1", "transaction_id": "1000000208620470", "quantity": "1", "unique_vendor_identifier": "8E19EEC4-33D7-4536-B62E-112BAC68EECD", "item_id": "1108798151", "product_id": "1244", "purchase_date": "2016-04-28 10:18:49 Etc/GMT", "original_purchase_date": "2016-04-28 10:18:49 Etc/GMT", "purchase_date_pst": "2016-04-28 03:18:49 America/Los_Angeles", "bid": "com.doctorHys", "original_purchase_date_ms": "1461838729285" }, "status": 0 } 这是我请求ios得到的返回数据,至于app请求数据我不知道,receipt-data里面也不知道有什么内容

81,092

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧