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

Landscape RestAPI错误 - Invalid API version

Landscape RestAPI错误 - Invalid API version

嘿,我之前折腾Landscape API的时候也碰到过这个“Invalid API version”的坑,给你几个靠谱的办法解决:

  • 从Landscape管理后台查:登录你的Landscape 19.10管理界面,找顶部导航里的「帮助」或者「API文档」入口,里面会明确标注当前服务端支持的API版本号,比如v1或者v2,这是最直接的方式。

  • 直接访问API根路径探探路:在Postman里试试访问https://你的Landscape服务器地址/api/(不带具体端点),很多API会在返回的响应里列出支持的所有版本,或者直接告诉你“允许的版本是xxx”,相当于服务器给你提示答案~

  • 服务器命令行查询:如果能登到Landscape服务器上,试试这两个命令:

    • 运行sudo landscape-api --version,这个会显示API客户端的版本,服务端的API版本和客户端是匹配的;
    • 或者用apt show landscape-server(如果是Ubuntu/Debian系统)查看服务端版本,再对应官方的版本说明确认API版本——Landscape 19.10对应的API版本一般是v1,不过以实际查询结果为准。

找到版本号之后,把它加到请求URL里就行啦,比如原来的https://xxx/api/xxx改成https://xxx/api/v1/xxx,再重新发起请求试试。另外也可以留意下,有些API是通过请求头指定版本(比如X-API-Version: 1),不过Landscape通常是在URL路径里带版本的。

最后提个小提醒:如果加了版本还是报错,别忘了检查下Postman里的认证信息(比如API密钥、OAuth令牌)有没有配置正确,有时候认证失败也会伪装成版本错误的提示哦~

备注:内容来源于stack exchange,提问作者SK49

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.04.21 14:17:58