查询Google Play开发者API时发生意外错误请检查您使用的服务帐户是否正确

问题描述

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

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

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

解决方法

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