【问题标题】:Unexpected error when querying Google Play Developer API. Please check if you use a correct service account查询 Google Play Developer API 时出现意外错误。请检查您是否使用了正确的服务帐号
【发布时间】:2020-12-20 06:25:20
【问题描述】:

我正在实施 Android Billing client Library V 3.0 。在 Billing Client v 3.0 中,您必须使用 backend server for subscription states handling。为此,您必须将您的谷歌云帐户与您的游戏控制台帐户相关联。 所以我创建了服务帐户并将其与 Google Play 控制台相关联。我已获得已发布经理的许可。 现在我面临的问题是,当谷歌云查询通过我的firebase服务器的云功能播放控制台时,它说“查询Google Play Developer API时出现意外错误。请检查您是否使用正确的服务帐户 "和 "当前用户没有足够的权限执行请求的操作" 这个问题的一个解决方案(“https://github.com/android/play-billing-samples/issues/350”)是我看到堆栈溢出,谷歌成员建议是“在将服务帐户链接到游戏控制台并授予访问权限后,我必须等待 24-48 小时。” 我已经等了 4 天,但这个解决方案对我不起作用。

如果有人有与我的问题相关的解决方案,我将非常感谢。 谢谢。

#android-studio #billingclient_V3.0 #android #play-blling-library #in-app-billing

【问题讨论】:

    标签: android android-studio in-app-billing play-billing-library billingclient


    【解决方案1】:

    我忘记在 Google 云控制台中添加范围“.../auth/androidpublisher”。 添加范围后,您必须等待 24 小时,然后才能开始使用它。 添加范围后,您应该将凭据保存在页面底部。

    【讨论】:

    • Ajmal,我遇到了类似的问题,但我得到的错误是“查询 Google Play Developer API 时出现意外错误。请检查您是否使用了正确的服务帐户”和“用于调用 Google Play Developer API 尚未在 Google Play Developer Console 中链接”。我已经仔细检查了每一步,但我无法解决这个错误。非常感谢您在这方面的经验提供的任何帮助。谢谢~A
    • 更新范围后,尝试更新任何应用内或订阅项目,无需等待 24 小时。
    猜你喜欢
    • 2021-01-25
    • 1970-01-01
    • 2014-01-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-12-22
    • 1970-01-01
    相关资源
    最近更新 更多