Sha256: 7b675ff406fc136557e4ba6b5556eb3c48709d9e4d06b7a44778b1b661978adb
Contents?: true
Size: 745 Bytes
Versions: 3
Compression:
Stored size: 745 Bytes
Contents
module Awis module API class SitesLinkingIn < Base attr_accessor :sites def fetch(arguments = {}) raise ArgumentError, "You must provide a URL" unless arguments.has_key?(:url) @arguments = arguments @arguments[:count] = arguments.fetch(:count, 20) @arguments[:start] = arguments.fetch(:start, 0) @response_body = Awis::Connection.new.get(params) self end private def params { "Action" => "SitesLinkingIn", "Url" => arguments[:url], "ResponseGroup" => "SitesLinkingIn", "Count" => arguments[:count], "Start" => arguments[:start] } end end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
awis-sdk-ruby-0.0.4 | lib/awis/api/sites_linking_in.rb |
awis-sdk-ruby-0.0.3 | lib/awis/api/sites_linking_in.rb |
awis-sdk-ruby-0.0.1 | lib/awis/api/sites_linking_in.rb |