You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

管理应用内购买需使用哪些Google API Client服务?

精简Google API PHP客户端库(仅用于应用内购买)

当然可以通过只安装所需服务来大幅缩减库体积,你当前用的完整包包含了所有Google服务的客户端,这就是它占48MB的原因。

你只需要管理应用内购买,对应的是Google Play Developer API,在PHP客户端的2.x版本中,只需安装核心库加上专门的AndroidPublisher服务包即可:

  1. 修改你的composer.json,替换原有依赖:
{
    "require": {
        "google/apiclient-core": "^2.0",
        "google/android-publisher": "^0.200"
    }
}
  1. 执行composer update完成安装,这样只会下载核心客户端和应用内购买相关的服务代码,体积会大幅减小。

  2. 代码中使用时,初始化客户端并加载该服务即可:

$client = new Google\Client();
// 这里配置你的认证信息(比如服务账号密钥等)
$androidPublisherService = new Google\Service\AndroidPublisher($client);

// 之后就可以用这个服务实例调用应用内购买相关接口,比如验证购买、查询订阅状态等

注意:如果你之前已经安装了完整库,执行更新前可以先删除vendor目录和composer.lock文件,确保只安装需要的依赖。

内容的提问来源于stack exchange,提问作者Markers

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.25 05:15:45