我試圖從Visual Studio中的解決方案連接到Taleo API。企業API(不要與Taleo商業版API混淆)是一個基於SOAP的Web服務,帶有許多WSDL端點。如何連接到Visual Studio中的Taleo企業版API?
我可以在SoapUI中成功查詢API,但是,當嘗試在Visual Studio中添加服務引用時,我沒有運氣。
這是我已經試過:
添加到WSDL的引用(請注意,出現在行動)。到目前爲止好...
Visual Studio中成功地生成必要的類,但是,上述方法盤旋是無處可尋。我已經搜索了幾個小時的API,甚至在Reflector中進行了一些搜索...他們真的是MIA。
幾個意見:
- 在瀏覽器中查看原始WSDL XML時(如果你需要一個樣品,我可以將它張貼) 我可以看到的方法
- 我可以在SoapUI中查詢這三種方法很好
- 我的理解是這些方法只支持HTTP POST,所以Visual Studio可能會執行一個GET並且se服務器拒絕它? (我擺弄這一點,而我看到的是一個200響應)
- 我後面代理(雖然,我能夠在連接了SoapUI無需配置代理)
此時,我正在考慮編寫自己的SOAP客戶端來使用HttpWebRequest執行查詢,但是我想我會在深入研究之前嘗試弄清楚什麼是錯誤的。
任何想法我在這裏做錯了嗎?
你能分享這個嗎?我有同樣的問題。就我而言,我無法實例化Taleo企業Web服務用戶指南中提到的對象taleo.findSvc.FindService http://docs.oracle.com/cd/E37454_01/TCWSFP12B_UG_ENus.pdf – franciscovalera 2012-12-19 19:01:09