如何在SugarCRM中获取与EmailTemplate相关的附件(注释)列表?

时间:2018-10-12 08:15:54

标签: php sugarcrm

我使用的是SugarCRM Enterprise版本8.1.0(内部版本135)('18夏季),版本,我需要从外部站点获取所有EmailTemplates的列表对于earch EmailTemplate,通过API列出其附件(或注释)列表。

我可以列出所有EmailTemplates,但找不到每个附件的文件列表,我该怎么做(使用API​​)?

1 个答案:

答案 0 :(得分:1)

一种方法是使用Notes模块上的Filter API来获取每个EmailTemplate的附件。 这是到目前为止我发现的唯一方法,因为使用EmailTemplates中的“附件”链接不会产生任何结果...

示例:POST/rest/v11_2/Notes/filter发出以下有效载荷请求:

{
    max_num: 1000,
    fields: ["id", "name"], /* specify the fields you want to receive */
    filter: [
        {"email_id": "<id of the email template goes here>"},
    ],
}

有关过滤器API的更多信息,请参见POST /<module>/filter上的“ <sugar_site>/rest/v11_2/help

注意:

  • 在较早版本的Sugar中(Sugar 8之前),这种关系看起来有所不同,因此该过滤器应如下所示:{filter: [{parent_type:"Emails", parent_id: "<id of the email template goes here>"}]}