gpt4 book ai didi

Android 应用内结算错误 : This item could no be purchased.(错误代码:IAB-DPTL)

转载 作者:塔克拉玛干 更新时间:2023-11-02 20:29:31 25 4
gpt4 key购买 nike

我刚刚开始使用 Android 应用内付费系统。我测试了 Dungeons 应用程序示例,没有任何问题。

所以我尝试将应用内集成到我自己的应用程序中,但是当我使用声明的 productId 或静态测试 ID 时,我遇到了同样的错误:

This item could not be purchased. (Error code: IAB-DPTL)

此应用程序已上市。我上传了一个我也推送的签名版本在电话上(因此双方的版本相同)。我添加了在电话上用作测试帐户的电子邮件。我应该激活我的应用程序吗? (承担删除当前已发布应用程序的风险?)

我没有看到我遗漏了什么,也无法在网络上找到有关此错误代码的任何信息。

我做错了什么?

最佳答案

好的,我找到了解决方案!!!

该错误直接由我在期间关联到 productId 的“payloadContent”引起购买请求。

我曾经将我的可购买商品转换为 JSON 并将其作为开发人员有效负载内容。 (认为​​对恢复阶段有用...)

我测试删除了这个 payloadContent,然后就没有问题了。

我认为在不同事务中使用的数据格式是 JSON,因此 JSON 负载内容字段应该会干扰一些等待字段..(例如“标题”或“链接”)

更新:

正如 Nikolay Elenkov 所说,错误很可能是由有效负载的长度引起的,而 JSON 似乎可以工作。因此,开发者负载大小有一个限制:256 个字符。

我们认为错误代码:“IAB-DPTL”直接意味着:“在应用计费中 - 开发人员负载太长”

谢谢尼古拉!

关于Android 应用内结算错误 : This item could no be purchased.(错误代码:IAB-DPTL),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10194120/

25 4 0
文章推荐: javascript - 没想到服务器 HTML 在
中包含一个
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com