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])


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

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)


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

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)


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

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)


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

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)


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

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)


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

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)


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

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)


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

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)


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

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)


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

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)


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

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)


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

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