Class: Crawlora::SteamGroup

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

Instance Method Summary collapse

Constructor Details

#initializeSteamGroup

Returns a new instance of SteamGroup.

Parameters:

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


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

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

Instance Method Details

#achievementsObject

Parameters:

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

Returns:

  • (Object)


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

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

#appObject

Parameters:

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

Returns:

  • (Object)


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

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

#categoryObject

Parameters:

  • slug: (String)
  • free: (Boolean)
  • released_only: (Boolean)
  • coming_soon_only: (Boolean)
  • start: (Integer)
  • count: (Integer)
  • cc: (String)
  • l: (String)
  • _response_type: ("auto", "json", "text", "stream")
  • _timeout: (Float)
  • _headers: (Hash[String, String])
  • (Object)

Returns:

  • (Object)


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

def category: (?slug: String, ?free: bool, ?released_only: bool, ?coming_soon_only: bool, ?start: Integer, ?count: Integer, ?cc: String, ?l: String, ?_response_type: ("auto" | "json" | "text" | "stream"), ?_timeout: Float, ?_headers: Hash[String, String], **untyped) -> untyped

#charts_concurrentObject

Parameters:

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

Returns:

  • (Object)


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

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

#charts_most_playedObject

Parameters:

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

Returns:

  • (Object)


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

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

#charts_top_releasesObject

Parameters:

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

Returns:

  • (Object)


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

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

#community_recommendationsObject

Parameters:

  • review_filter: ("helpful", "recent", "funny")
  • playtime_min: (Integer)
  • playtime_max: (Integer)
  • review_language: (String)
  • cc: (String)
  • l: (String)
  • _response_type: ("auto", "json", "text", "stream")
  • _timeout: (Float)
  • _headers: (Hash[String, String])
  • (Object)

Returns:

  • (Object)


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

def community_recommendations: (?review_filter: "helpful" | "recent" | "funny", ?playtime_min: Integer, ?playtime_max: Integer, ?review_language: String, ?cc: String, ?l: String, ?_response_type: ("auto" | "json" | "text" | "stream"), ?_timeout: Float, ?_headers: Hash[String, String], **untyped) -> untyped

Parameters:

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

Returns:

  • (Object)


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

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

Parameters:

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

Returns:

  • (Object)


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

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

#itemsObject

Parameters:

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

Returns:

  • (Object)


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

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

#newsObject

Parameters:

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

Returns:

  • (Object)


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

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

#packageObject

Parameters:

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

Returns:

  • (Object)


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

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

#playersObject

Parameters:

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

Returns:

  • (Object)


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

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

#reviewsObject

Parameters:

  • appid: (String)
  • filter: ("recent", "updated", "all")
  • language: (String)
  • review_type: ("all", "positive", "negative")
  • purchase_type: ("all", "steam", "non_steam_purchase")
  • day_range: (Integer)
  • num_per_page: (Integer)
  • cursor: (String)
  • _response_type: ("auto", "json", "text", "stream")
  • _timeout: (Float)
  • _headers: (Hash[String, String])
  • (Object)

Returns:

  • (Object)


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

def reviews: (?appid: String, ?filter: "recent" | "updated" | "all", ?language: String, ?review_type: "all" | "positive" | "negative", ?purchase_type: "all" | "steam" | "non_steam_purchase", ?day_range: Integer, ?num_per_page: Integer, ?cursor: String, ?_response_type: ("auto" | "json" | "text" | "stream"), ?_timeout: Float, ?_headers: Hash[String, String], **untyped) -> untyped

#reviews_histogramObject

Parameters:

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

Returns:

  • (Object)


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

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

#searchObject

Parameters:

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

Returns:

  • (Object)


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

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

#search_resultsObject

Parameters:

  • term: (String)
  • start: (Integer)
  • count: (Integer)
  • sort_by: ("Relevance", "Released_DESC", "Name_ASC", "Price_ASC", "Price_DESC", "Reviews_DESC")
  • cc: (String)
  • l: (String)
  • _response_type: ("auto", "json", "text", "stream")
  • _timeout: (Float)
  • _headers: (Hash[String, String])
  • (Object)

Returns:

  • (Object)


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

def search_results: (?term: String, ?start: Integer, ?count: Integer, ?sort_by: "Relevance" | "Released_DESC" | "Name_ASC" | "Price_ASC" | "Price_DESC" | "Reviews_DESC", ?cc: String, ?l: String, ?_response_type: ("auto" | "json" | "text" | "stream"), ?_timeout: Float, ?_headers: Hash[String, String], **untyped) -> untyped

#steamspyObject

Parameters:

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

Returns:

  • (Object)


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

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

#tagsObject

Parameters:

  • tags: (String)
  • untags: (String)
  • category1: (String)
  • category2: (String)
  • category3: (String)
  • os: (String)
  • maxprice: (String)
  • specials: (Boolean)
  • hidef2p: (Boolean)
  • deck_compatibility: ("1", "2", "3")
  • vrsupport: (String)
  • filter: ("globaltopsellers", "topsellers", "popularnew", "comingsoon")
  • supportedlang: (String)
  • sort_by: ("Relevance", "Released_DESC", "Name_ASC", "Price_ASC", "Price_DESC", "Reviews_DESC")
  • start: (Integer)
  • count: (Integer)
  • cc: (String)
  • l: (String)
  • _response_type: ("auto", "json", "text", "stream")
  • _timeout: (Float)
  • _headers: (Hash[String, String])
  • (Object)

Returns:

  • (Object)


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

def tags: (?tags: String, ?untags: String, ?category1: String, ?category2: String, ?category3: String, ?os: String, ?maxprice: String, ?specials: bool, ?hidef2p: bool, ?deck_compatibility: "1" | "2" | "3", ?vrsupport: String, ?filter: "globaltopsellers" | "topsellers" | "popularnew" | "comingsoon", ?supportedlang: String, ?sort_by: "Relevance" | "Released_DESC" | "Name_ASC" | "Price_ASC" | "Price_DESC" | "Reviews_DESC", ?start: Integer, ?count: Integer, ?cc: String, ?l: String, ?_response_type: ("auto" | "json" | "text" | "stream"), ?_timeout: Float, ?_headers: Hash[String, String], **untyped) -> untyped

#tags_listObject

Parameters:

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

Returns:

  • (Object)


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

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

#top_sellersObject

Parameters:

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

Returns:

  • (Object)


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

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