这里假如你已经有上架Google play的app,准备对接应用内商品
(非订阅
)
在 Google 付款中心设置付款资料
设置开发者帐号后,您必须发布包含 Google Play 结算库的应用版本。如需在 Google Play 管理中心启用结算相关功能(如配置您要销售的商品),必须执行此步骤。
将依赖项添加到应用的 build.gradle
文件中,如下所示:
dependencies {
def billing_version = "5.0.0"
implementation "com.android.billingclient:billing:$billing_version"
}
将该库添加到您的应用后,构建并发布您的应用。将其发布到任何轨道,包括内部测试轨道。
https://support.google.com/googleplay/android-developer/answer/1153481
如要提供应用内商品,您需要在应用的 APK 清单文件中声明 com.android.vending.BILLING
权限。
将权限添加到应用的 AndroidManifest.xml
文件中,如下所示:
<uses-permission android:name="com.android.vending.BILLING" />
详见:http://www.cuiwei.net/p/1370199631/
也需要一个Google Cloud 项目
,上一步创建过了,这里可以直接使用
https://developer.android.com/google/play/billing/getting-ready
https://googleapis.github.io/google-api-php-client/main/doc-index.html
推送订阅(与之对应的是 拉取订阅)
相当于 支付回调,异步通知