0

私は Taleo Web API に取り組んでいます。Web API を使用して Taleo システムに挿入する必要があるいくつかのレコードを含む XML ファイルがあります。

http://tbe.taleo.net/products/TBE_API_Guide.pdfから Taleo API ガイドを入手しました。

初めて Web API に取り組んでいるので、どこから始めればよいかわかりません。ガイドには SOAP を使用した例がいくつか示されていますが、C# または VB.NET を使用してこの要求を作成し、応答を取得する方法がわかりません。私はそれをグーグルで検索しましたが、それについての情報はあまり得られませんでした。アイデアを共有していただければ、本当に助かります。

4

1 に答える 1

0

PDF から、サービスの WSDL はhttp://tbe.taleo.net/wsdl/WebAPI.wsdlにあるようです。C#/VB プロジェクトで、コンテキスト メニューの [サービス参照の追加] オプションを使用して、その URI を WSDL に指定します。これにより、必要なメソッドを呼び出すことができるプロキシと多くの補助クラスが生成されます。SOAP の詳細は隠蔽されています。WebAPIClient のインスタンスをインスタンス化すると、そこに関連するすべてのメソッドが表示されます。

たとえば、C# で ServiceReference2 という名前の (思いがけない) 名前空間を持つ新しいサービス リファレンスを作成した後、次のようにコーディングできます (ただし、それが何をするかはわかりません!)。

        var x = new ServiceReference2.WebAPIClient();  // I suspect there's an overload expecting credentials
        ServiceReference2.AccountBean y = x.getAccountById("bar", 0);

例外処理は読者に任されています:)

于 2012-08-03T03:05:39.200 に答える