2016-08-17 84 views
0


我想開發一個應用程序,它使用c#獲取數據格式Autotask(Web Service API)。
我只想計算所有任務或票據格式Autotask。
我在這裏的視覺工作室的自動任務0123',我不知道這個複雜的查詢如何工作,我只想選擇所有的任務或票,但不知道從哪裏開始。Autotask Web Service API與C#集成

我做了很多研究,但沒有什麼可以回答我的問題。 有人知道嗎?你能幫我解決這個問題嗎? 謝謝

回答

0

這篇文章有點晚了。還在這裏。您可能想要使用Autotask API自己的Visual Studio解決方案,這些解決方案鏈接在它們的web services page上。即VS解決方案zip文件是here。請在Visual Studio中打開解決方案(C#之一)並使用示例代碼。它具有獲取流行實體的代碼,例如帳戶,門票,聯繫人等。所有需要運行的都是您的Autotask API用戶名和密碼,您需要在C#示例控制檯應用程序的app.config中更新它。

要獲取所有票證,查詢ID大於零的票證。通常票證ID大於零。

<queryxml> 
<entity>ticket</entity> 
<query> 
<field>id 
<expression op="greaterthan">0</expression> 
</field> 
</query> 
</queryxml> 

你也可以通過傳遞一個帳戶ID將返回一個較低的票券數比上述搜索來縮小搜索範圍。

<queryxml> 
<entity>ticket</entity> 
<query> 
<field>AccountID 
<expression op="equals">123</expression> 
</field> 
</query> 
</queryxml>