class Sogou::Search::Api::Service::Keyword

Public Class Methods

new() click to toggle source
# File lib/sogou/search/api/service/keyword.rb, line 8
def initialize
  super('CpcService')
end

Public Instance Methods

get_cpc_by_cpc_grp_id(grp_ids, valid_keyword_only: true, options: {}, &block) click to toggle source
# File lib/sogou/search/api/service/keyword.rb, line 12
def get_cpc_by_cpc_grp_id(grp_ids, valid_keyword_only: true, options: {}, &block)
  command = make_command(
    :get_cpc_by_cpc_grp_id,
    params: {
      cpc_grp_ids: grp_ids,
      get_temp: valid_keyword_only(valid_keyword_only)
    },
    options: options
  )
  execute_command(command, &block)
end
get_cpc_id_by_cpc_grp_id(grp_ids, valid_keyword_only: true, options: {}, &block) click to toggle source
# File lib/sogou/search/api/service/keyword.rb, line 24
def get_cpc_id_by_cpc_grp_id(grp_ids, valid_keyword_only: true, options: {}, &block)
  command = make_command(
    :get_cpc_id_by_cpc_grp_id,
    params: {
      cpc_grp_ids: grp_ids,
      get_temp: valid_keyword_only(valid_keyword_only)
    },
    options: options
  )
  execute_command(command, &block)
end

Private Instance Methods

valid_keyword_only(only) click to toggle source
# File lib/sogou/search/api/service/keyword.rb, line 38
def valid_keyword_only(only)
  only ? 0 : 1
end