問題タブ [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.
endpoint - Amadeus の最も安い日付 REST エンドポイントが機能しない
最も安い日付のエンドポイントに到達しようとしていますが、常に次のエラーが発生します。
何も見つけることはできません。たとえば、MADからBCNへ(典型的なフライト)を試しました。同じ問題が JFK から LAX に発生します... など。
それを呼び出してベアラー accessToken を追加してエンドポイントに到達しようとしていますが、すべて問題ありません (エラーはありません) が、結果は得られません。
アマデウスのウェブサイトで提供されている例を使用して、同じ問題を抱えてみました.
xml - Postman でのステートフル Amadeus SOAP ヘッダー 4 リクエスト
https://www.getpostman.com/を使用して、amadeus SOAP API を通じて通信しようとしています。そのため、ドキュメントの状態に従って Soap Header v4 Request をビルドしましたが、常に SoapFault "11|Session|" を受け取ることになります
この場合、HTTP-Header SOAPActionをhttp://webservices.amadeus.com/VLSSLQ_06_1_1Aに設定しています。
https://github.com/amabnl/amadeus-ws-clientのようなクライアントを使用している場合、これは機能しますが、postman を使用してまったく同じリクエストを発行しようとすると、アイデアはありませんか?
リクエスト
応答
sandbox - Amadeus Sandbox API から応答がありません - 内部エラーが報告されました
Amadeus Sandbox Server が API 呼び出しに応答しません。
表示されるエラー:
内部エラーが発生しました。リクエストを再試行してください
この一時的な問題は多くの人に影響を与えていますか?
json - HttpClient ネストされた json を変換してモデル ドメインにマップする方法
こんにちは、私はプログラミングにかなり慣れていません。私が何をしてもうまくいくものを見つけることができずに、私の問題に対する答えを何日もウェブで探していました。応答としてネスト json を受信しています。とりわけ json オブジェクトには動的キーがあるようです。私が望むのは、json オブジェクトをモデルに変換して、テンプレート内のデータに簡単にアクセスできるようにすることです。どんな助けにも感謝します
json データのAmadeus API 応答の例を次に示し ます。
これが私のサービスです
モデル
旅程モデル
} }
結果モデル
フライトモデル
} }
メタモデル
キャリア モデル
私のフライト モデルでは、departure_at とarrival_at から派生した 2 つのプロパティ date と time も追加したいと考えています。
基本的に、Intinirary オブジェクト全体を自分のビューに渡して、文字列反復によって値を取得できるようにしたいと考えています。
ex ngFor を使用した後、または itinirary.results の結果を取得する
{{ result.outbound_flights[0].departure_date }} など
良い指導を本当に感謝します
更新されたサービス
更新されたメタ モデルとキャリア モデル メタ
キャリアモデル
このように Result モデルも更新しました。それは理にかなっていますか?
関数または別のループで両方をテストしました。
また、フライト モデルに dateFormatterService を追加しましたが、コンストラクターにインポートできなかったため、どこにインポートすればよいかわかりませんでした。