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

PHP调用Google视频转码API时PAGINATED_CALL未定义错误求助

解决PHP中Google视频转码API的Undefined class constant 'PAGINATED_CALL'错误

问题根源

你遇到的错误是因为google/cloud-video-transcoder v0.8.1依赖的google/gax版本要求高于你当前使用的v1.18.2。PAGINATED_CALL常量是在google/gax的后续版本中新增的,旧版本的gax不包含这个常量,导致转码服务的配置文件调用时找不到它。

解决方案

1. 更新google/gax到兼容版本

google/cloud-video-transcoder v0.8.1要求google/gax至少为^1.20.0版本,执行以下命令更新:

composer require google/gax:^1.20.0

2. (可选)更新整个视频转码包到最新稳定版

如果允许升级转码包,直接更新到最新版本会自动处理所有依赖兼容问题:

composer update google/cloud-video-transcoder

3. 验证修复

更新完成后,检查vendor/google/gax/src/Call.php文件,确认PAGINATED_CALL常量存在,然后重新运行你的转码代码。

额外排查步骤

  • 若更新后仍有问题,清除composer缓存后重新安装依赖:
    composer clear-cache
    composer install
    
  • 查看composer.lock文件,确认google/gax的版本已更新到符合要求的范围。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.10 12:05:12