class Baidu::Push::API

Attributes

connection[R]

Public Class Methods

new(options = {}) click to toggle source
# File lib/baidu/push/api.rb, line 8
def initialize(options = {})
  @connection = Faraday.new(url: default_domain) do |faraday|
    faraday.request :multipart
    faraday.request :url_encoded
    faraday.response :logger, options[:logger] if options[:logger]
    faraday.adapter Faraday.default_adapter
  end
end

Public Instance Methods

base_path() click to toggle source
# File lib/baidu/push/api.rb, line 17
def base_path
  '/rest/2.0/channel'
end
default_domain() click to toggle source
# File lib/baidu/push/api.rb, line 21
def default_domain
  'https://channel.api.duapp.com'
end