Hello,
the mentioned API method is not helpful in your case. You can use:
private bool SubscribeToNewsletter()
{
// Get the subscriber and newsletter
Subscriber subscriber = SubscriberProvider.GetSubscriber("subscriber@localhost.local", CMSContext.CurrentSiteID);
Newsletter newsletter = NewsletterProvider.GetNewsletter("MyNewStaticNewsletter", CMSContext.CurrentSiteID);
if ((subscriber != null) && (newsletter != null))
{
// Subscribe to 'My new static newsletter'
SubscriberProvider.Subscribe(subscriber.SubscriberID, newsletter.NewsletterID, DateTime.Now);
return true;
}
return false;
}
to subscribe a subscriber to a newsletter. You can find API examples in Site manager -> Support -> API examples.
Best regards,
Helena Grulichova