2017-08-28 4 views
0

SOAPコールが既に実装され、動作しているプロジェクトでBFM(BargainFindermax)用のRest APIを実装しようとしています。 Soapはページ区切りオプションを提供していないので、私はREST "BFM" APIを使って同じフライト検索機能を実装しようとしていました。Saber BargainFinderMax REST APIレスポンスがSOAPよりも少ないレコードを返します

残りをjavascript http.postリクエストで統合した後、Restコールは機能しますが、REST "BFM"コールの戻り値はSOAP "BFM"コールよりも少なくなります。 RESTコールで返される運賃は、石鹸の結果と比較して高価です。 REST呼び出しのリクエスト本体はSOAPとまったく同じです。つまり、キャビンのタイプ、乗客の詳細、発信元/宛先情報、通貨などはすべて、以前に実装されたSOAP呼び出しと同じように形成されます。 REST呼び出しは "SisterOriginMilage.Number"に対してレコードを返すようには見えません。

何らかの理由により、休憩BFMは、SOAP BFMとは違った、より少ない、そしてコストのかかる旅程結果を返します。これらの異なる結果の理由は何でしょうか?どんな助けでも大歓迎です。

答えて

0

どちらのAPIインターフェイスが同じコアエアショッピングエンジンを搭載しているので、任意の差分結果に反映させるべきではない:

検証以下は同じです:

  • エンドポイント/環境あなたが
  • をヒットしています
  • 同じ構成を保証するために資格情報が使用されています。
  • SOAP対RESTリクエスト
  • リクエストの時間は、2番目ごとに異なることがあります。

ご希望の場合は、ご協力ください。

関連する問題