【问题标题】:How does one find Google play billing authentication details?如何找到 Google Play 结算身份验证详细信息?
【发布时间】:2020-07-19 05:07:32
【问题描述】:

我正在尝试了解 google play 计费库如何进行身份验证。

所有教程都以BillingClient 开头,但计费客户端如何知道要连接的帐户如何将身份验证凭据传递给它,更重要的是我从哪里获得这些凭据。

我在这里询问和其他多个文档之前检查了 google play billing 文档,但每个人都认为开发人员神奇地掌握了这些信息而无需解释。

当我尝试在没有任何凭据的情况下使用客户端时,我不断收到断开连接错误。

【问题讨论】:

  • 你想做什么?只是在应用内购买?这不是你的问题。你不需要“传递”一些东西
  • @Style-7 图书馆应该怎么知道我是谁?
  • @Style-7 我正在尝试订阅,但文档不清楚。
  • 我在应用购买中使用,效果很好,文档很好
  • 这真的很令人沮丧,实际上没有人知道如何使用这个库,但它是如此受欢迎

标签: android google-play google-play-services google-play-billing


【解决方案1】:

Google Play 计费库使用您的 Google Play 应用程序 ID 进行身份验证,该 ID 已在 google-services.json 或您的 android 项目上的字符串变量中定义。当您在 Google Play 控制台上查看时,您会看到没有额外的凭据,因此您可以通过您为每个产品或订阅定义的自己的密钥在应用购买 sku 列表中检索。

【讨论】:

  • 我如何获得这些凭据?我的意思是 json 文件或字符串资源详细信息
  • 我不明白的一件事是,这没有提到任何关于计费库和计费库文档的任何内容,也没有提到关于这个插件的任何内容,这非常令人困惑,我仍然不知道从哪里获取这些值以及如何获取这些值然后与计费库连接
  • 好的。它在后台检查,因为谷歌已经有了这个。我的意思是任何人都设置了 Google Play 开发者帐户,然后将 Google Play 开发者帐户链接到他们的付款资料。否则你不能在应用程序购买中使用。当您阅读本文时,您会明白这一点。 developer.android.com/google/play/billing/getting-ready#account
  • 我已经读了一个星期了它已经不起作用了我不断收到错误消息说服务连接已与库断开您共享的链接没有解释有关身份验证过程的任何事情
猜你喜欢
  • 1970-01-01
  • 2013-02-27
  • 2011-05-23
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-03-05
  • 2019-01-27
相关资源
最近更新 更多