Class: Crawlora::AudibleGroup

Inherits:
Object
  • Object
show all
Defined in:
sig/crawlora.rbs

Instance Method Summary collapse

Constructor Details

#initializeAudibleGroup

Returns a new instance of AudibleGroup.

Parameters:

  • (Client)
  • (Hash[String, String])


131
# File 'sig/crawlora.rbs', line 131

def initialize: (Client, Hash[String, String]) -> void

Instance Method Details

#categoriesObject

Parameters:

  • _response_type: ("auto", "json", "text", "stream")
  • _timeout: (Float)
  • _headers: (Hash[String, String])
  • (Object)

Returns:

  • (Object)


132
# File 'sig/crawlora.rbs', line 132

def categories: (?_response_type: ("auto" | "json" | "text" | "stream"), ?_timeout: Float, ?_headers: Hash[String, String], **untyped) -> untyped

#categoryObject

Parameters:

  • id: (String)
  • _response_type: ("auto", "json", "text", "stream")
  • _timeout: (Float)
  • _headers: (Hash[String, String])
  • (Object)

Returns:

  • (Object)


133
# File 'sig/crawlora.rbs', line 133

def category: (?id: String, ?_response_type: ("auto" | "json" | "text" | "stream"), ?_timeout: Float, ?_headers: Hash[String, String], **untyped) -> untyped

#chartsObject

Parameters:

  • chart: ("most_listened", "bestselling")
  • content_type: ("audiobooks", "podcasts")
  • category_id: (String)
  • access_level: ("all", "free", "plus", "premium")
  • language: ("all", "danish", "english", "french", "german", "italian", "japanese", "polish", "portuguese", "russian", "spanish", "swedish")
  • duration: ("all", "oneHourLess", "oneToThreeHour", "threeToSixHour", "sixToTenHour", "tenToTwentyHour", "twentyHourMore")
  • originals_only: (Boolean)
  • page: (Integer)
  • _response_type: ("auto", "json", "text", "stream")
  • _timeout: (Float)
  • _headers: (Hash[String, String])
  • (Object)

Returns:

  • (Object)


134
# File 'sig/crawlora.rbs', line 134

def charts: (?chart: "most_listened" | "bestselling", ?content_type: "audiobooks" | "podcasts", ?category_id: String, ?access_level: "all" | "free" | "plus" | "premium", ?language: "all" | "danish" | "english" | "french" | "german" | "italian" | "japanese" | "polish" | "portuguese" | "russian" | "spanish" | "swedish", ?duration: "all" | "oneHourLess" | "oneToThreeHour" | "threeToSixHour" | "sixToTenHour" | "tenToTwentyHour" | "twentyHourMore", ?originals_only: bool, ?page: Integer, ?_response_type: ("auto" | "json" | "text" | "stream"), ?_timeout: Float, ?_headers: Hash[String, String], **untyped) -> untyped

#editorial_listObject

Parameters:

  • list: ("audiobooks", "booktok", "podcasts")
  • _response_type: ("auto", "json", "text", "stream")
  • _timeout: (Float)
  • _headers: (Hash[String, String])
  • (Object)

Returns:

  • (Object)


135
# File 'sig/crawlora.rbs', line 135

def editorial_list: (?list: "audiobooks" | "booktok" | "podcasts", ?_response_type: ("auto" | "json" | "text" | "stream"), ?_timeout: Float, ?_headers: Hash[String, String], **untyped) -> untyped

#productObject

Parameters:

  • asin: (String)
  • _response_type: ("auto", "json", "text", "stream")
  • _timeout: (Float)
  • _headers: (Hash[String, String])
  • (Object)

Returns:

  • (Object)


136
# File 'sig/crawlora.rbs', line 136

def product: (?asin: String, ?_response_type: ("auto" | "json" | "text" | "stream"), ?_timeout: Float, ?_headers: Hash[String, String], **untyped) -> untyped

Parameters:

  • asin: (String)
  • similarity_type: ("InTheSameSeries", "ByTheSameNarrator", "RawSimilarities", "ByTheSameAuthor", "NextInSameSeries")
  • limit: (Integer)
  • _response_type: ("auto", "json", "text", "stream")
  • _timeout: (Float)
  • _headers: (Hash[String, String])
  • (Object)

Returns:

  • (Object)


137
# File 'sig/crawlora.rbs', line 137

def product_related: (?asin: String, ?similarity_type: "InTheSameSeries" | "ByTheSameNarrator" | "RawSimilarities" | "ByTheSameAuthor" | "NextInSameSeries", ?limit: Integer, ?_response_type: ("auto" | "json" | "text" | "stream"), ?_timeout: Float, ?_headers: Hash[String, String], **untyped) -> untyped

#product_reviewsObject

Parameters:

  • asin: (String)
  • page: (Integer)
  • limit: (Integer)
  • _response_type: ("auto", "json", "text", "stream")
  • _timeout: (Float)
  • _headers: (Hash[String, String])
  • (Object)

Returns:

  • (Object)


138
# File 'sig/crawlora.rbs', line 138

def product_reviews: (?asin: String, ?page: Integer, ?limit: Integer, ?_response_type: ("auto" | "json" | "text" | "stream"), ?_timeout: Float, ?_headers: Hash[String, String], **untyped) -> untyped

#productsObject

Parameters:

  • asins: (String)
  • _response_type: ("auto", "json", "text", "stream")
  • _timeout: (Float)
  • _headers: (Hash[String, String])
  • (Object)

Returns:

  • (Object)


139
# File 'sig/crawlora.rbs', line 139

def products: (?asins: String, ?_response_type: ("auto" | "json" | "text" | "stream"), ?_timeout: Float, ?_headers: Hash[String, String], **untyped) -> untyped

#searchObject

Parameters:

  • q: (String)
  • title: (String)
  • author: (String)
  • narrator: (String)
  • category_id: (String)
  • page: (Integer)
  • limit: (Integer)
  • _response_type: ("auto", "json", "text", "stream")
  • _timeout: (Float)
  • _headers: (Hash[String, String])
  • (Object)

Returns:

  • (Object)


140
# File 'sig/crawlora.rbs', line 140

def search: (?q: String, ?title: String, ?author: String, ?narrator: String, ?category_id: String, ?page: Integer, ?limit: Integer, ?_response_type: ("auto" | "json" | "text" | "stream"), ?_timeout: Float, ?_headers: Hash[String, String], **untyped) -> untyped

#seriesObject

Parameters:

  • asin: (String)
  • _response_type: ("auto", "json", "text", "stream")
  • _timeout: (Float)
  • _headers: (Hash[String, String])
  • (Object)

Returns:

  • (Object)


141
# File 'sig/crawlora.rbs', line 141

def series: (?asin: String, ?_response_type: ("auto" | "json" | "text" | "stream"), ?_timeout: Float, ?_headers: Hash[String, String], **untyped) -> untyped