已授权GBP API但调用报404错误,请求排查方案
排查GBP API 404(Method not found)错误的关键点
- 端点路径错误:你当前使用的URL缺少方法后缀,GBP Reviews API v4的列表接口正确路径是
https://mybusiness.googleapis.com/v4/accounts/{accountId}/locations/{locationId}/reviews:list,而非/reviews/。GBP API的多数操作需要明确指定方法动作(如:list、:get),直接访问资源根路径会触发404。 - 占位符未替换:确认URL中的
{accountId}和{locationId}已替换为实际的有效ID,保留占位符会导致API无法定位到具体资源。 - 资源状态与权限:
- 确保目标Location已通过Google Business Profile的审核,未审核的门店无法调用Reviews相关接口。
- 验证OAuth凭据关联的账号拥有该Location的管理权限,Workspace账号身份不代表自动拥有所有门店的访问权限。
- HTTP方法匹配:确认请求使用
GET方法,:list接口仅支持GET请求,使用其他方法(如POST)会返回404。 - API服务验证:在云平台控制台再次确认启用的是Google Business Profile API(而非已废弃的My Business API),且配额未被误配置。
内容的提问来源于stack exchange,提问作者Leo Rebaz
相关产品推荐
相关产品推荐

