2014-07-22 62 views
1

SugarCRM的REST API文檔建議一個請求可以由使用GET請求的特定模塊導出爲CSV:404錯誤與SugarCRM的REST API出口

「GET //導出返回創下了一個紀錄CSV格式以及HTTP標頭來指示內容類型。「

但是,當我嘗試這個 - 例如與/會計/出口我得到一個404錯誤和以下響應:

{ 
    "error":"not_found", 
    "error_message":"Could not find record: export in module: Accounts" 
} 

這是API的V10和我的其他工作至今它迄今已工作確定。

任何人都可以幫忙嗎?

具體而言,如果我有一個自定義模塊名稱XXXX,那麼REST請求看起來應該如何導出(即下載/提取所有條目)?

回答

1

rest/v10/Accounts/export將導致檢索ID爲「導出」的帳戶。 休息/ V10 /會計/,另一方面出口/ your_id_here可能是你在找什麼:-)

他們在休息/ V10 /幫助文檔也是非常有用的

+0

您好ogge7 - 感謝您的回答。我一直指的是rest/v10文檔,但對於我來說,導出文檔並不表示它需要a/your_id_here參數 - 它聲明'GET//export'並且有三個可選的JSON參數。你能告訴我你在哪裏看到這個ID被記錄爲需要和身份證是什麼? – chrisb

+0

我可以在幫助站點rest/v10/help下的GET//export /:record_list_id找到它。該ID將是您想要導出的記錄的ID。 – ogge7

1

仍然不知道如何使用//導出REST API端點,但我意識到我可以導出自定義模塊只需使用:

http://BASE_URL/rest/v10/CUSTOM_MODULE_NAME?max_num=100&offset=0