class OzonApi::ClientService
Constants
- BASE_PATH
Public Class Methods
new(client)
click to toggle source
# File lib/ozon_api/client_service.rb, line 6 def initialize(client) @client = client end
Public Instance Methods
client_check_email(email)
click to toggle source
# File lib/ozon_api/client_service.rb, line 10 def client_check_email(email) @client.get([BASE_PATH, 'ClientCheckEmail'].join('/'), 'email': email) end
client_login(id, email, password)
click to toggle source
# File lib/ozon_api/client_service.rb, line 29 def client_login(id, email, password) params = { 'partnerClientId': id, 'clientLogin': email, 'clientPassword': password } @client.get([BASE_PATH, 'ClientLogin'].join('/'), params) end
client_registration(id, email, password, first_name, last_name)
click to toggle source
# File lib/ozon_api/client_service.rb, line 14 def client_registration(id, email, password, first_name, last_name) params = { 'partnerClientId': id, 'email': email, 'clientPassword': password, 'firstName': first_name, 'lastName': last_name, 'spamSubscribe': false, 'userIp': "''", 'userAgent': "''" } @client.post([BASE_PATH, 'PartnerClientRegistration'].join('/'), params) end