我希望有人可以在这里帮助我。我找到了一篇文章,它为您提供了将添加多个实体(成员)添加到营销列表的一小段代码。到现在为止还挺好。我遇到了这个问题。我有一个自定义查找字段,它在营销成员列表中获取另一个营销列表(有联系人、客户或潜在客户)。现在我需要将这些成员迁移(添加)到我的新营销列表中。我的代码:
1. AddListMembersListRequest request = new AddListMembersListRequest();
2. request.ListId = Origmarketing_List_Id.Id;
3. request.MemberIds = new Guid[1];
4. request.MemberIds[0] = guid;
5. AddListMembersListResponse resp = (AddListMembersListResponse)service.Execute(request);
第 2 行是我从 EntityReference 获得的 ID(查找字段获取另一个营销列表),现在我设置的第三和第四行是我真的很困惑但我仍然确定我会在这里因为我将它设置为listmemberid。在这个例子中,我只有一个原因,我想尝试一下它是如何工作的。第 4 行 bdw 中的 guid 获得了正确的值,它在我的代码顶部声明(我已经将它输出到另一个字段中,只是为了检查它是否获取了正确的值)。当您想添加多个实体时,也有人可以展示您将如何执行此操作吗?谢谢。我正在预操作(创建)上注册我的插件。而且插件本身不会引发任何错误,但它似乎没有在我的新列表中添加任何成员。如果有人能在这里帮助我,我将不胜感激。