Class: Crawlora::ProductHuntGroup

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

Instance Method Summary collapse

Constructor Details

#initializeProductHuntGroup

Returns a new instance of ProductHuntGroup.

Parameters:

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


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

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

Instance Method Details

#aboutObject

Parameters:

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

Returns:

  • (Object)


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

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

#alternativesObject

Parameters:

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

Returns:

  • (Object)


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

def alternatives: (?id: String, ?first: Integer, ?cursor: String, ?order: String, ?tags: String, ?_response_type: ("auto" | "json" | "text" | "stream"), ?_timeout: Float, ?_headers: Hash[String, String], **untyped) -> untyped

#categoryObject

Parameters:

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

Returns:

  • (Object)


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

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

#category_productsObject

Parameters:

  • slug: (String)
  • cursor: (String)
  • page_size: (Integer)
  • featured_only: (Boolean)
  • order: (String)
  • page: (Integer)
  • tags: (String)
  • _response_type: ("auto", "json", "text", "stream")
  • _timeout: (Float)
  • _headers: (Hash[String, String])
  • (Object)

Returns:

  • (Object)


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

def category_products: (?slug: String, ?cursor: String, ?page_size: Integer, ?featured_only: bool, ?order: String, ?page: Integer, ?tags: String, ?_response_type: ("auto" | "json" | "text" | "stream"), ?_timeout: Float, ?_headers: Hash[String, String], **untyped) -> untyped

#customersObject

Parameters:

  • id: (String)
  • order: ("customers", "latest_launch")
  • page: (Integer)
  • page_size: (Integer)
  • _response_type: ("auto", "json", "text", "stream")
  • _timeout: (Float)
  • _headers: (Hash[String, String])
  • (Object)

Returns:

  • (Object)


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

def customers: (?id: String, ?order: "customers" | "latest_launch", ?page: Integer, ?page_size: Integer, ?_response_type: ("auto" | "json" | "text" | "stream"), ?_timeout: Float, ?_headers: Hash[String, String], **untyped) -> untyped

#launchesObject

Parameters:

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

Returns:

  • (Object)


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

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

#leaderboardObject

Parameters:

  • scope: ("daily", "weekly", "monthly", "yearly")
  • date: (String)
  • year: (Integer)
  • month: (Integer)
  • day: (Integer)
  • week: (Integer)
  • featured: (Boolean)
  • order: (String)
  • cursor: (String)
  • _response_type: ("auto", "json", "text", "stream")
  • _timeout: (Float)
  • _headers: (Hash[String, String])
  • (Object)

Returns:

  • (Object)


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

def leaderboard: (?scope: "daily" | "weekly" | "monthly" | "yearly", ?date: String, ?year: Integer, ?month: Integer, ?day: Integer, ?week: Integer, ?featured: bool, ?order: String, ?cursor: String, ?_response_type: ("auto" | "json" | "text" | "stream"), ?_timeout: Float, ?_headers: Hash[String, String], **untyped) -> untyped

#makersObject

Parameters:

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

Returns:

  • (Object)


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

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

#productObject

Parameters:

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

Returns:

  • (Object)


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

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

#reviewsObject

Parameters:

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

Returns:

  • (Object)


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

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

#searchObject

Parameters:

  • query: (String)
  • type: ("product", "user", "launch")
  • page: (Integer)
  • featured: (Boolean)
  • topics: (String)
  • _response_type: ("auto", "json", "text", "stream")
  • _timeout: (Float)
  • _headers: (Hash[String, String])
  • (Object)

Returns:

  • (Object)


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

def search: (?query: String, ?type: "product" | "user" | "launch", ?page: Integer, ?featured: bool, ?topics: String, ?_response_type: ("auto" | "json" | "text" | "stream"), ?_timeout: Float, ?_headers: Hash[String, String], **untyped) -> untyped