有一个 POS 窗口应用程序,商店经理在其中为客户处理账单。我们的客户希望我们为他们提供 API 服务,该服务会将客户添加为联系人,并分配到 Kentico 12 中的 POS 联系人联系人组。
是否有可能使用 Kentico 12 Rest API 开箱即用功能来实现这一目标?
有一个 POS 窗口应用程序,商店经理在其中为客户处理账单。我们的客户希望我们为他们提供 API 服务,该服务会将客户添加为联系人,并分配到 Kentico 12 中的 POS 联系人联系人组。
是否有可能使用 Kentico 12 Rest API 开箱即用功能来实现这一目标?
在 Kentico 中,联系人组中的联系人成员身份存储在om.contactgroupmembercontact对象类型中。所以我相信以下应该有效:
对 URL 的 POST 请求:~/rest/om.contactgroupmembercontact?format=json
以及以下数据:
{
"ContactGroupMemberContactGroupID":yourContactGroupID,
"ContactGroupMemberType":0,
"ContactGroupMemberRelatedID":yourContactID,
"ContactGroupMemberFromManual":true // Manually added contact
}
您需要知道可以通过其他查询检索到的 ContactGroupID 和 ContactID。