我正在尝试在广告系列回复中附加联系人。
我正在使用rest API。
发布数据:
{
"firstname": "TestFirst",
"lastname": "TestLast",
"emailaddress": "test@test.com",
"telephone": "1234567890",
"prioritycode": 0,
"responsecode": 1,
"subject": "Test Subject",
"statuscode": 1,
"regardingobjectid_campaign@odata.bind": "/campaigns(xxxx90c-11ef-e811-a966-000d3ad24a0d)",
"regardingobjectid_contact@odata.bind": "/contacts(xxxxfa2e-c3b5-e811-a962-000d3ad24a0d)"
}
这是我的JSON。
我收到错误:“必须提供作为RegardingObject的广告系列” 。没有联系,就可以正常工作。
答案 0 :(得分:2)
我遇到了同样的问题,文档也不是很清楚,我不得不检查CampaignResponse
的所有关系,以便了解如何解决此问题。
如果要创建同时链接到CampaignResponse
和Campaign
的{{1}},则需要执行以下操作:
Contact
创建一个CampaignResponse
。
"regardingobjectid_campaign@odata.bind"
POST "https://some_subdomain.crm6.dynamics.com/api/data/v9.0/campaignresponses"
{
"regardingobjectid_campaign@odata.bind": "/campaigns(CAMPAIGN_ID_HERE)",
"description": "some desc",
"subject": "some subject "
}
以获取其CampaignResponse
(每个activityid
都是CampaignResponse
)Activity
,它将ActivityParty
链接到Contact
。
CampaignResponse
答案 1 :(得分:1)
“有关”查找字段只能设置为单个“有关”记录。即使看起来有不同的Regarding字段(每种实体类型一个),它们都是“帮助”字段,通过设置与objectid_xxx字段有关的 one ,您可以轻松设置主要的Regarding字段。
您必须选择使用广告系列或联系人作为“关于”字段。当然,您可以创建其他查找,因此可以使用广告系列的“关于”字段,然后添加其他“联系人”查找字段。