共计 584 个字符,预计需要花费 2 分钟才能阅读完成。
问题景象
我的项目集成了华为的 HMS SDK 领取能力,向华为服务器发送校验订单信息接口(参考文档 https://developer.huawei.com/consumer/cn/doc/development/HMSCore-References-V5/api-order-verify-purchase-token-0000001050746113-V5)
{rootUrl}/applications/purchases/tokens/verify,接口返回 {“responseCode”:”8″,”responseMessage”:”wrong application”}
问题定位
分割华为官网技术支持客服,官网给出的起因:
为了做到用户的隐衷数据(订单数据也是用户的隐衷数据)最小化拜访,华为对同一个用户的同一个商品的购买只保留最近一次的,也就是说,如果用户之前购买了一个商品, 商品领取实现,发货胜利后并调用华为的 consumeOwnedPurchase 耗费接口,那么这笔订单就算实现并敞开了,后续不应该再去反复校验(调用华为的 verify 接口)曾经敞开的订单数据了,否则就报错如上 。
原文链接:https://developer.huawei.com/consumer/cn/forum/topic/0204411112505870355?fid=18
原作者:Mayism
正文完