我们可以在不使用 IabHelper 和 base64EncodedPublicKey 的情况下通过 API 进行应用内验证吗?
Can we do inapp verification via our API, without using IabHelper and base64EncodedPublicKey?
应用内结算库在 Security
class 中有一个方法 verifyPurchase()
。在这个库的版本 2 中,base64EncodedPublicKey
位于 Security
class 中,所以我们基本上没有使用过它,但通过我们的 API 进行了验证,然后返回 true/false
就好像验证是由应用程序内库完成的一样。
在版本 3 中,base64EncodedPublicKey
不再位于 Security
class 中,但我们将其保留在 Main
class 中并传递它作为 IabHelper
对象的参数,然后在 Security
中调用 verifyPurchase()
并现在传递 3 个参数(而不是版本 2 中的 2 个)。
现在强制IabHelper
进行验证?我们是否仍然可以像以前一样省略它并通过我们的 API?
进行验证
IabHelper
只是应用内结算 V3 API 的封装。它旨在让事情变得更容易。您不必使用它,因此不强制使用 IabHelper
.
执行验证
应用内结算库在 Security
class 中有一个方法 verifyPurchase()
。在这个库的版本 2 中,base64EncodedPublicKey
位于 Security
class 中,所以我们基本上没有使用过它,但通过我们的 API 进行了验证,然后返回 true/false
就好像验证是由应用程序内库完成的一样。
在版本 3 中,base64EncodedPublicKey
不再位于 Security
class 中,但我们将其保留在 Main
class 中并传递它作为 IabHelper
对象的参数,然后在 Security
中调用 verifyPurchase()
并现在传递 3 个参数(而不是版本 2 中的 2 个)。
现在强制IabHelper
进行验证?我们是否仍然可以像以前一样省略它并通过我们的 API?
IabHelper
只是应用内结算 V3 API 的封装。它旨在让事情变得更容易。您不必使用它,因此不强制使用 IabHelper
.