2

Tridion.OutboundEmail.ContentDelivery.Profile.Contactを使用していますが、連絡先を削除する方法が見つかりません。

4

3 に答える 3

3

Content Delivery API にはそのようなオプションはありません。

コンテンツ マネージャー側でのみ連絡先を削除できます。Tridion.AudienceManagement.API.Contact.Delete() を使用して連絡先を削除します。

于 2012-06-21T11:45:02.157 に答える
2

使用しているTridionのバージョンは何ですか?

2011 SP1には、Contact用の新しいAPI名前空間があります。AFAIK、2011年には病棟で可能ですが、2009年には可能ではありません(読み取り専用API?)。

名前空間:Tridion.AudienceManagement.API。以下はAPIドキュメントからのサンプルです

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 に答える