0

以下に示すように、列挙値をxmlパラメータに渡そうとしています:

DoBook.CommitLevel = com.roomsxmldemo.EnumCommitLevel.prepare

また

 Dim c As New com.roomsxmldemo.EnumCommitLevel

        c = com.roomsxmldemo.EnumCommitLevel.prepare
        DoBook.CommitLevel = c

しかし、次のエラーが発生しています:

TAN.WebServices.XML.TANSoapException: [442719/3] 必須パラメーター「CommitLevel」が要求で見つかりませんでした。

---> TAN.WebServices.XML.MissingParameterException: 要求に必要なパラメーター「CommitLevel」が見つかりませんでした。

TAN.WebServices.XML.Service.BookingCreate(Request xiRequest) --- 内部例外スタック トレースの終了 --- TAN.WebServices.XML.Service.HandleException(Context xiContext, Exception xiException) at TAN.WebServices.XML. Service.BookingCreate(Request xiRequest)

API に記載されているパラメーターの説明 データ型: Enum 詳細: 2 値のテキスト列挙型: 準備 – ドライラン予約を実行し、価格やキャンセル料などのすべての詳細を可能な限り確認し、ホテルのアラート情報を取得します。など確認 – 先に進み、予約を作成します

会社からのサンプル

 <CommitLevel xmlns="http://www.reservwire.com/namespace/WebServices/Xml">prepare</CommitLevel>
4

0 に答える 0