Module: DiffbotSimple::V2::ApiHelper

Includes:
Symbolize
Included in:
Analyze, Article, Crawlbot, Custom, Image, Product
Defined in:
lib/diffbot_simple/v2/api_helper.rb

Instance Method Summary collapse

Instance Method Details

#initialize(api_client: nil, token: nil) ⇒ Object



4
5
6
7
8
# File 'lib/diffbot_simple/v2/api_helper.rb', line 4

def initialize api_client: nil, token: nil
	@api_client = api_client
	@token = token
	post_initialize
end

#post_initializeObject



9
10
11
# File 'lib/diffbot_simple/v2/api_helper.rb', line 9

def post_initialize
	raise "Must overload to set api path"
end

#to_crawl_api_urlObject



12
13
14
# File 'lib/diffbot_simple/v2/api_helper.rb', line 12

def to_crawl_api_url
	"#{api_client.site}#{api}"
end