在使用 Amadeus API 访问图片时,需要注意以下几点:
示例代码:
amadeus = Client(
client_id='YOUR_CLIENT_ID',
client_secret='YOUR_CLIENT_SECRET',
access_token='YOUR_ACCESS_TOKEN',
log_level='debug'
)
try:
response = amadeus.media.files.get(media_id="XXXXXX")
print(response.data)
except ResponseError as error:
raise error
示例代码:
amadeus = Client(
client_id='YOUR_CLIENT_ID',
client_secret='YOUR_CLIENT_SECRET',
access_token='YOUR_ACCESS_TOKEN',
log_level='debug'
)
with open('/path/to/your/picture.jpg', 'rb') as image_file:
encoded_image = b64encode(image_file.read()).decode('utf-8')
try:
response = amadeus.media.files.upload(media_category="social",
file_url="data:image/jpeg;base64," + encoded_image,
file_name="my_image.jpg")
print(response.data)
except ResponseError as error:
raise error
示例代码:
amadeus = Client(
client_id='YOUR_CLIENT_ID',
client_secret='YOUR_CLIENT_SECRET',
access_token='YOUR_ACCESS_TOKEN',
log_level='debug'
)
try:
response = amadeus.media.files.get(media_id="XXXXXX")
print(response.data)
except ResponseError as error:
raise error
上一篇:Amadeus-Flight-Post Booking-在PNR中添加常客旅客号码
下一篇:Amadeus.NetSDK的shopping.flightOffers.get函数显示401错误,但其他函数正常工作。