module Yandex::Pdd::Client::Subscriptions
Public Instance Methods
subscription_add(options = {})
click to toggle source
domain=<Domain name> maillist=<Email or subscription login>|maillist_uid=<Subscription ID> subscriber=<Subscriber's email>|subscriber_uid=<Subscriber's ID> can_send_on_behalf=<Subscriber's status>
# File lib/yandex/pdd/client/subscriptions.rb, line 9 def subscription_add(options = {}) post('/api2/admin/email/ml/subscribe', options) end
subscription_destroy(options = {})
click to toggle source
# File lib/yandex/pdd/client/subscriptions.rb, line 25 def subscription_destroy(options = {}) post('/api2/admin/email/ml/unsubscribe', options) end
subscription_set_status(options = {})
click to toggle source
domain=<Domain name> maillist=<Email or subscription login>|maillist_uid=<Subscription ID> subscriber=<Subscriber's email>|subscriber_uid=<Subscriber's ID> can_send_on_behalf=<Subscriber's status>
# File lib/yandex/pdd/client/subscriptions.rb, line 48 def subscription_set_status(options = {}) post('/api2/admin/email/ml/set_can_send_on_behalf', options) end
subscription_status(domain, maillist = nil, maillist_uid = nil, subscriber = nil, subscriber_uid = nil)
click to toggle source
domain=<Domain name> maillist=<Email or subscription login>|maillist_uid=<Subscription ID> subscriber=<Subscriber's email>|subscriber_uid=<Subscriber's ID>
# File lib/yandex/pdd/client/subscriptions.rb, line 32 def subscription_status(domain, maillist = nil, maillist_uid = nil, subscriber = nil, subscriber_uid = nil) query = { domain: domain, maillist: maillist, maillist_uid: maillist_uid, subscriber: subscriber, subscriber_uid: subscriber_uid } get('/api2/admin/email/ml/get_can_send_on_behalf', query) end
subscription_sublist(domain, maillist = nil, maillist_uid = nil)
click to toggle source
domain=<Domain name> maillist=<Email or subscription login>|maillist_uid=<Subscription ID>
# File lib/yandex/pdd/client/subscriptions.rb, line 15 def subscription_sublist(domain, maillist = nil, maillist_uid = nil) query = { domain: domain, maillist: maillist, maillist_uid: maillist_uid } get('/api2/admin/email/ml/subscribers', query) end