SugarCRM Rest API(v10)一次调用来自多个链接的相关记录

时间:2016-05-27 12:54:16

标签: api sugarcrm

我想通过单一api电话检索与联系人有关的会议,电话,电子邮件。 根据api文档,需要关注api调用。

http://support.sugarcrm.com/Documentation/Sugar_Developer/Sugar_Developer_Guide_7.7/Integration/Web_Services/v10/Endpoints/collectioncollection_name_GET/

GET /:module /:record / collection /:collection_name

:collection_name 的价值是什么?

例如:

GET / Contacts /:record / collection /: what_should_be_value_of_collection_name

GET / Leads /:record / collection /: what_should_be_value_of_collection_name

感谢。

1 个答案:

答案 0 :(得分:1)

这些是在模块的vardefs中定义的。查看Sugar 7.6和7.7版本,默认情况下仅为呼叫和会议设置。

在通话和会议中,唯一可用的集合是invitees,它是联系人,潜在客户和用户记录的集合。

使用:collection_name参数的有效调用将是:

GET /Calls/:record/collection/invitees    
GET /Meetings/:record/collection/invitees

要获取联系人和潜在客户的相关模块集合,您需要为这些模块创建自定义vardef。

modules / Calls / vardefs.php 中查找invitees数组,了解有关如何定义的示例。