簡體   English   中英

使用Spring RestTemplate的Vtiger CRM REST API

[英]Vtiger CRM REST API using Spring RestTemplate

我正在嘗試為Vtiger REST API創建Java包裝器。 我想避免使用vtwsclib庫,因為我找不到它的Maven工件。 我想使用Spring RestTemplate 實際上,我不明白為什么我需要一些特殊的庫來訪問Web服務的REST API。

首先,登錄過程遇到了問題。 即使按照鏈接的說明進行操作,我也無法檢索sessionName 最后,經過對vtwsclib庫的研究后,我解決了該問題。

下一個問題是檢索操作。 即使當我具有sessionName並嘗試通過請求與ID(我可以在客戶端應用中看到的票證)通過ID檢索某些對象時

GET .../webservice.php?operation=retrieve&sessionName=xxxxx&id=xxxxx 

我有:

{“成功”:false,“錯誤”:{“代碼”:“ ACCESS_DENIED”,“消息”:“執行操作的權限被拒絕”}}

最后一個問題是文檔,即使當我訪問他們的維基Vtiger WIKI時,我也無法找到Ticket實體的屬性來創建字段映射。

因此,使用此API會使我有些痛苦。 我的問題是:

  1. 有一些教程如何僅使用Spring RestTemplate獲得sessionName嗎?

  2. 為什么檢索操作失敗? 更新:錯誤的ID格式

  3. 這是主要問題。 是否有一些更好的Vtiger REST API文檔(教程,博客,文件等)以及對票據之類的對象的描述?

我還在Vtiger rest api上使用Spring RestTemplate。

為了使用REST API檢索記錄的詳細信息,我們需要將id作為moduleId x recordID (2x1234)格式傳遞,否則將給出ACCESS_DENIED錯誤

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM