linkedin-jobs

Compare original and translation side by side

🇺🇸

Original

English
🇨🇳

Translation

Chinese

LinkedIn Jobs

LinkedIn 职位查询

Requires
BRIGHTDATA_API_KEY
environment variable.
Two operations: search (discover jobs by criteria) and fetch (get a specific job by URL or ID). Both return full raw JSON.
需要配置
BRIGHTDATA_API_KEY
环境变量。
支持两种操作:搜索(按条件查找职位)和获取详情(通过URL或ID获取特定职位信息)。两种操作均返回完整的原始JSON数据。

Search jobs

搜索职位

Cost: ~$1.50 per 1k records. Always use
--limit
to control costs. Default limit is 25.
Script paths below are relative to this skill's directory.
bash
python3 scripts/search_linkedin_jobs.py "software engineer" \
  --location "United States" \
  --remote Remote \
  --time-range "Past month" \
  --job-type Full-time \
  --experience "Mid-Senior level" \
  --limit 25
keyword
and
--location
are required. All other flags are optional.
FlagValid values
--limit
Max results (default 25). Keep low to control costs.
--remote
Remote
|
On-site
|
Hybrid
--time-range
"Past 24 hours"
|
"Past week"
|
"Past month"
(default)
--job-type
Full-time
|
Part-time
|
Contract
|
Temporary
|
Volunteer
--experience
"Entry level"
|
Associate
|
"Mid-Senior level"
|
Director
|
Executive
|
Internship
--company
Company name string
--country
Country code (e.g.
US
,
GB
)
Returns an array of job objects.
成本:每1000条记录约1.50美元。 请务必使用
--limit
参数控制成本,默认限制为25条。
以下脚本路径均相对于本工具的目录。
bash
python3 scripts/search_linkedin_jobs.py "software engineer" \
  --location "United States" \
  --remote Remote \
  --time-range "Past month" \
  --job-type Full-time \
  --experience "Mid-Senior level" \
  --limit 25
keyword
(关键词)和
--location
(地点)为必填参数,其他所有标志均为可选。
参数标志有效值
--limit
最大结果数(默认25)。建议设置较小值以控制成本。
--remote
Remote
(远程)|
On-site
(现场)|
Hybrid
(混合)
--time-range
"Past 24 hours"
(过去24小时)|
"Past week"
(过去一周)|
"Past month"
(过去一个月,默认值)
--job-type
Full-time
(全职)|
Part-time
(兼职)|
Contract
(合同工)|
Temporary
(临时)|
Volunteer
(志愿)
--experience
"Entry level"
(入门级)|
Associate
(初级)|
"Mid-Senior level"
(中高级)|
Director
(主管)|
Executive
(高管)|
Internship
(实习)
--company
公司名称字符串
--country
国家代码(例如:
US
GB
返回职位对象数组。

Fetch a specific job

获取特定职位详情

Takes ~30 seconds. Accepts a full LinkedIn URL or numeric job ID.
bash
python3 scripts/fetch_linkedin_job.py 4358573391
python3 scripts/fetch_linkedin_job.py "https://www.linkedin.com/jobs/view/4358573391"
Returns a single job object.
耗时约30秒,支持传入完整的LinkedIn职位URL或数字职位ID。
bash
python3 scripts/fetch_linkedin_job.py 4358573391
python3 scripts/fetch_linkedin_job.py "https://www.linkedin.com/jobs/view/4358573391"
返回单个职位对象。

Key output fields

关键输出字段

job_posting_id
,
job_title
,
company_name
,
job_location
,
job_summary
,
job_posted_date
,
job_employment_type
,
job_seniority_level
,
job_num_applicants
,
base_salary
,
is_easy_apply
,
application_availability
,
url
,
apply_link
,
job_description_formatted
.
job_posting_id
(职位发布ID)、
job_title
(职位名称)、
company_name
(公司名称)、
job_location
(工作地点)、
job_summary
(职位摘要)、
job_posted_date
(职位发布日期)、
job_employment_type
(雇佣类型)、
job_seniority_level
(职位级别)、
job_num_applicants
(申请人数)、
base_salary
(基本工资)、
is_easy_apply
(是否支持一键申请)、
application_availability
(申请状态)、
url
(职位链接)、
apply_link
(申请链接)、
job_description_formatted
(格式化职位描述)。