2014-07-22 54 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