Один из способов сделать это - использовать API-интерфейс фильтра в модуле Notes, чтобы получить вложения для каждого шаблона электронной почты.Это единственный способ, который я нашел до сих пор, так как использование ссылки "attachments" в 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>"}]}