我正在使用 Tridion.OutboundEmail.ContentDelivery.Profile.Contact,但找不到任何删除联系人的方法。
问问题
238 次
3 回答
3
Content Delivery API 中没有这样的选项。
您只能在 Content Manager 端删除联系人。使用 Tridion.AudienceManagement.API.Contact.Delete() 删除您的联系人。
于 2012-06-21T11:45:02.157 回答
2
您使用的是什么版本的 Tridion?
在 2011 SP1 中,有用于联系人的新 API 命名空间。AFAIK,有可能在 2011 年病房,但不是在 2009 年(只读 API?)。
命名空间:Tridion.AudienceManagement.API。以下是 API Docs 中的示例
TcmUri uri = new TcmUri(3, 456, TcmItemTypes.Contact);
Contact contact = new Contact(uri);
contact.Delete();
于 2012-06-20T17:07:09.757 回答
1
删除用户只能在 Content Manager API 上进行。或者至少 Content Manager 的 API 文档提到了 Contact.Delete 方法,而 Content Delivery API 的 API 文档中没有提到。
于 2012-06-20T16:39:16.303 回答