Module: BrightData::Datasets
- Defined in:
- lib/brightdata/datasets.rb
Overview
Registry of Bright Data dataset IDs keyed by symbolic endpoint name.
Constant Summary collapse
- LINKEDIN =
Returns LinkedIn dataset IDs.
{ # rubocop:disable Style/MutableConstant -- intentionally mutable so callers can register or override dataset IDs profiles_collect_by_url: "gd_l1viktl72bvl7bjuj0", companies_collect_by_url: "gd_l1vikfnt1wgvvqz95w", jobs_collect_by_url: "gd_lpfll7v5hcqtkxl6l", jobs_discover_by_url: "gd_lpfll7v5hcqtkxl6l", jobs_discover_by_keyword: "gd_lpfll7v5hcqtkxl6l", posts_collect_by_url: "gd_lyy3tktm25m4avu764", posts_discover_by_profile_url: "gd_lyy3tktm25m4avu764", posts_discover_by_url: "gd_lyy3tktm25m4avu764", posts_discover_by_company_url: "gd_lyy3tktm25m4avu764", people_discover_new_profiles: "gd_m8d03he47z8nwb5xc" }
Class Method Summary collapse
-
.id_for(key) ⇒ String
Fetch a LinkedIn dataset ID.
Class Method Details
.id_for(key) ⇒ String
Fetch a LinkedIn dataset ID.
25 26 27 28 29 |
# File 'lib/brightdata/datasets.rb', line 25 def self.id_for(key) LINKEDIN.fetch(key) do raise ::BrightData::ArgumentError, "Unknown LinkedIn dataset key: #{key.inspect}" end end |