关键词

鸿蒙,IAP

问题描述

游戏接入华为应用内支付服务,请求确认发货接口,报错如下:

{"responseCode":"1001880008","responseMessage":"IAP_RESPONSE_RESULT_ITEM_NOT_OWNED"}

问题分析

看报错信息是未拥有该商品导致的。检查确认发货接口的请求参数的订单信息,确实是未消耗的,但是接口仍然报错未拥有。

经检查发现,应用内支付服务订阅类型和非订阅类型的商品对应的接口是分开的,不同类型的商品确认发货对应不同的接口。

我们商品类型是消耗类型的,在接入的时候误请求了订阅类型的接口,导致的报错。

问题解决

修改为订单类型的接口后,订单确认发货成功,问题解决。


更多问题可关注:

鸿蒙游戏官方网站:https://developer.huawei.com/consumer/cn/games/

公开课:华为开发者学堂

Logo

电商企业物流数字化转型必备!快递鸟 API 接口,72 小时快速完成物流系统集成。全流程实战1V1指导,营造开放的API技术生态圈。

更多推荐