我正在使用Tridion.OutboundEmail.ContentDelivery.Profile.Contact,但我找不到任何删除联系人的方法。
答案 0 :(得分:3)
Content Delivery API中没有此选项。
您只能删除Content Manager端的联系人。 使用Tridion.AudienceManagement.API.Contact.Delete()删除您的联系人。
答案 1 :(得分:2)
您使用的是什么版本的Tridion?
在2011 SP1中,Contact有新的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();
答案 2 :(得分:1)
只能在Content Manager API上删除用户。或者至少Content Manager的API文档提到了Contact.Delete方法,而Content Delivery API的API文档中没有提到。