更新Google Search Console API发现文档 现有PHP接口调用需修改哪些内容
代码更新项说明
你需要调整的内容如下:
- 首先升级
googleapis/google-api-php-client到最新稳定版本,确保库内置了新版API的服务定义,适配更新后的discovery document。 - 替换旧的Webmasters服务相关类名:
原有代码里的\Google_Service_Webmasters_SearchAnalyticsQueryRequest类要更换为\Google_Service_SearchConsole_SearchAnalyticsQueryRequest,所有Google_Service_Webmasters前缀的类都统一替换为Google_Service_SearchConsole前缀即可。 - 若你有初始化Webmasters服务实例的代码:
$service = new Google_Service_Webmasters($client);,对应修改为$service = new Google_Service_SearchConsole($client);即可,后续调用搜索分析查询的方法逻辑保持兼容。 - 现有代码中配置的授权scope
https://www.googleapis.com/auth/webmasters可继续使用,无需调整。 - 你已经配置的
setStartDate、setEndDate、setDimensions、setSearchType等参数规则保持不变,无需修改。
内容的提问来源于stack exchange,提问作者Jenz
相关产品推荐
相关产品推荐

