Google Play 报错:googleapi: Error 403: Google Play Android Developer API has not been used in project

测试谷歌支付订单的时候,支付成功但是查询订单的时候给出报错如下:

Google Play 报错:googleapi: Error 403: Google Play Android Developer API has not been used in project

Google Play 报错:googleapi: Error 403: Google Play Android Developer API has not been used in project

403的意思就是没有权限访问,通过报错给出的链接地址去Google Play 启用API关联项目即可,PS:关联之后不是立即生效的还需要等一会

也需要去谷歌后台去进行关联

Google Play 报错:googleapi: Error 403: Google Play Android Developer API has not been used in project

在“链接项目”下找到您的项目,然后单击“链接”按钮。

如果再次出现相同的错误,可能是因为您在链接项目之前已在控制台中配置并购买了产品。

意思就是 内购商品需要在关联API-project之后创建,如果顺序反过来,即使配置好了也会报projectNotLinked的错误(奇葩的设定…)。如果你跟我一样搞反了顺序,一个解决方法是创建一个新的内购商品(临时用,创建好后删掉即可,不需要重新删除创建原来的商品,直接创建一个测试的商品,创建好可以删输掉,但是这个操作一定要有 )。

要解决此问题,只需在您的应用中添加新产品即可。

参考文章:Google Play 验单接口403

 

date:2020.08.27  16:51:35 (周四 北京 多云)