问题标签 [amadeus]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1412 浏览

xml - 每个循环的 xslt 不起作用

我需要使用 XSLT 显示来自 web 服务的 XML,但我试图在 XML 文件中循环,它只显示第一行。请告诉我在每个 xslt 循环中我做错了什么。

我的 xml 表很长,出于示例目的,我只提供一行数据。

和我的 xslt 样式表如下:

0 投票
6 回答
7419 浏览

c# - 如何解析 Amadeus 机票文件

Amadeus 为每个航班预订生成如下所示的 AIR 文件。我需要从此文件中读取预订号码以及来源和目的地机场。

我在 Google 上搜索“Amadeus air format”,但没有找到格式说明。关于 EDIFACt 的 Wikipedia 条目有点不同,它没有描述此内容。

在哪里可以找到有关文件结构的信息?如何解析这个文件?我不知道文件结构,它是否包含 SQL 表之类的记录,或者它是否包含一些保留协议指令,例如 postscript 文件?

应用程序应在 Microsoft Windows 中运行,最好使用 Visual FoxPro 或 C# 语言。FoxPro 或 Microsoft Visual Studio 2012 Express 可用作编程环境

Google 仅返回 Amadeus 用户指南和教程,例如评论和

http://www.amadeusschweiz.com/en/documentation/usermanuals.html

这些是用户手册。最有前途的外观 Amadeus Air 用户指南来自此:

我收到的文件名为 air.txt,文件中的第一个令牌是 AIR-BLK206 也许 BLK206 是一些预订格式描述符。谷歌返回了一些像我这样使用这个的文档,所以它看起来很常用。

该文件可能描述了如何预订机票,它会生成 air.txt 文件。

我为 BLK 搜索了这个和票务用户指南,但那些不包含这个缩写。

用户手册中的命令看起来与此文件中的命令不同。如何使用此信息从该文件中提取预订号码和目的地机场?我没有使用谷歌找到格式描述。您发布了类似的 Amadeus 用户指南、教程和快速参考文件,但我不明白如何使用它们来解析此文件。

一条消息描述这是 EDIFACT 的形式。但是 Wikipedia 中的 EDIFACT 消息示例也有所不同。我需要为客户创建快速原型,这表明我们可以阅读这些文件。

也许有一些程序可以用来以人类可读的形式显示它?

0 投票
1 回答
4747 浏览

python - 使用 python 连接到 Amadeus (http://webservices.amadeus.com/)soap api 连接

我是 Python 的新手,而且我以前没有使用过 Amadeus API,我试图从 Amadeus(http://webservices.amadeus.com/)soap API 建立连接,我有 .wsdl 文件,我想发送请求并使用 python 获得响应。我看过 SOAPpy、suds 并尝试使用,就像这个例子:

从 python 发送一个肥皂请求

但是我无法确定请求是否正在发送到服务器,如果请求正在发送如何获取响应数据。

请帮助我提前谢谢。

0 投票
1 回答
8656 浏览

c# - Amadeus 服务中的错误:表示消息寻址属性的标头无效并且无法处理消息

在尝试使用 SoapUI(如 mozila poster、Google restclient 应用程序或我的 .net 代码)调用我的 Amadeus Fare_masterpricetravelboard 服务时,它返回以下错误消息:

表示消息寻址属性的标头无效,无法处理消息

相同的 Web 服务在 SOAP UI 工具中运行良好。

回复:

0 投票
3 回答
6653 浏览

api - 哪个 Amadeus API 将返回带有价格的航班详细信息?

我正在使用 Amadeus API 并使用 Air_MultiAvailability。它给了我航班搜索结果数据,但没有给我航班价格。所以我需要获取所有航班的详细信息和价格。

我不知道我是否使用了正确的 API,但我查看了带有价格详细信息的航班搜索数据。

请帮助

0 投票
3 回答
1557 浏览

php - WS-Security php 中 PasswordDigest 的工作算法

我一直在根据我的航空公司供应商给出的公式创建哈希密码。我在这个网站上进行了搜索,我从下面的 C# 链接中得到了解决方案,但我想要在 PHP 中。 WS-Security 中 PasswordDigest 的工作算法

我在 php 中试过这样,但我得到的密码摘要是错误的

我的价值观是这样产生的

但密码摘要应该像这样生成

我知道创建摘要的算法是:

请帮助我在 php 中生成正确的哈希密码,也请参阅上面的链接,该链接在 c# 中有解决方案

0 投票
1 回答
942 浏览

javascript - 将 amadeus 表单带到网站

我已经尝试了几件事,但它们都不起作用......

https://www.epower.amadeus.com/sadeem/

我需要将此表格带到我的网站并可以重新签名......只有表格,

当用户编写查询然后转到 amadeus 网站中的结果页面

我试过 iframe , .load() 但不工作。

在这个测试中,我试图只获得飞行部分

0 投票
1 回答
382 浏览

c# - C# Web 服务 - 无法为具有权限“noded1.test.webservices.amadeus.com”的 SSL/TLS 安全通道建立信任关系

我目前正在开发一个使用 Amadeus 网络服务的控制台应用程序。当我在本地运行应用程序时,一切正常。但是,当我尝试使用远程桌面连接在虚拟机 (Windows Server 2003) 上使用它时收到以下错误消息:

无法为具有权限“noded1.test.webservices.amadeus.com”的 SSL/TLS 安全通道建立信任关系。

我真的没有看到任何阻塞问题,所以我无法真正弄清楚问题出在哪里。

任何想法?谢谢。

0 投票
0 回答
493 浏览

c# - c# - SOAP 错误:反序列化操作的回复消息正文时出错

我正在尝试使用一些 Amadeus Web 服务运行查询,并且每次尝试启动查询时都会遇到问题:

反序列化操作“服务名称”的回复消息正文时出错。

我读过我必须在配置文件中扩展 readerQuotas 的大小。我做到了,但我仍然遇到同样的问题。

奇怪的是,当我使用 Visual Studio 2013 在本地运行它时,没有问题。一旦我在虚拟机(使用 VS 2010 的 Windows server 2003 R2)上启动它,就会引发错误。

知道发生了什么吗?

0 投票
1 回答
148 浏览

java - 从 API XSD 生成 Java 类

我目前正在我的公司平台上进行 Flight API 集成,但遇到了一些问题。我需要使用数据绑定插件来根据提供的 XSD 文件生成 Java 类。
尽管如此,我尝试了许多插件,例如 ADB、CXF 或 JIBX,但我都遇到了绑定错误。我已经能够通过修改 XSD 来修复这些错误,以“消除”这些错误,但我认为由于这些更改,我稍后会遇到问题。

所以我的问题很简单,你们中的任何人都能够找到一个能够处理 XSD 的好插件吗?

谢谢 !