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

如何通过Amadeus Self-Service API V3获取酒店及客房图片?

解决Amadeus API V3获取酒店图片的问题

一、修正图片接口请求地址

你调用的图片接口地址存在错误:开头多了一个g,正确的V3酒店图片接口地址应为:

https://api.amadeus.com/v3/hotels/images?hotelId={{Hotels_IDs}}&size=FULL&aspectRatio=16:9

修正地址后重新请求,这是导致404错误的直接原因。

二、关于view参数不生效的问题

  • 确认接口类型:如果调用的是/v3/hotels/search或/v3/hotels/by-city这类搜索接口,view=FULL_ALL_IMAGE需要配合正确权限使用,且部分酒店本身无图片数据,即使添加参数也不会返回。
  • 检查酒店ID有效性:确保{{Hotels_IDs}}是从酒店目录接口返回的有效ID(格式通常类似RTPAR001),ID错误会导致目录接口不返回图片、图片接口无数据。
  • 酒店无图片资源:Amadeus的酒店图片库并非覆盖所有酒店,若目标酒店本身无图片数据,无论参数如何设置都不会返回。

三、额外排查要点

  • 验证接口权限:确认你的API密钥拥有酒店图片接口的访问权限,可在Amadeus开发者后台查看权限配置。
  • 调整图片尺寸参数:尝试用THUMBNAIL代替FULL,部分酒店可能仅提供小尺寸图片。
  • 移除比例参数:有些酒店图片不支持16:9比例,去掉aspectRatio=16:9后尝试获取默认比例图片。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.02 07:50:29