linkedin-cli

💼 终端里的职场人脉雷达

基于非官方LinkedIn API的CLI工具,通过session cookies实现自动化社交数据获取,适合开发者快速检索人脉与动态,但需警惕凭证泄露风险。

收藏
4.9k
安装
2.1k
版本
v1.0.0
CLS 安全性认证2026-05-19
点击查看完整报告 >

使用说明

核心用法

LinkedIn CLI(lk)是一款受bird CLI启发的命令行工具,专为开发者和技术用户设计,用于在终端环境中高效操作LinkedIn数据。用户需从浏览器开发者工具中提取li_atJSESSIONID两个session cookie,通过环境变量注入后,即可在命令行执行六大核心功能::whoami查看当前身份、、search关键词搜索人脉、、profile获取指定用户详情、、feed摘要动态流、、messages快速浏览消息、以及check组合状态检查。整个交互流程无需启动浏览器,适合脚本化集成和自动化工作流。

显著优点

该工具的最大优势在于极致的效率提升。对于需要高频检索LinkedIn数据的用户(如招聘人员、销售、投资人),避免了反复登录网页、点击导航的繁琐操作。命令行界面支持管道和脚本集成,可将搜索结果直接导入CRM或数据分析流程。其次,零API申请成本——不同于LinkedIn官方API严格的合作伙伴审核机制,该工具通过session cookie绕过限制,个人开发者即可立即使用。代码结构简洁(仅134行Python),依赖单一(linkedin-api库),部署门槛低。

潜在缺点与局限性

凭证安全风险是最突出的硬伤。Session cookie等同于用户登录态,一旦泄露可导致账号完全失控,且LinkedIn不提供细粒度权限控制,工具获得的是完整账号访问权。其次,稳定性隐患:LinkedIn未公开API文档,,linkedin-api库依赖逆向工程,平台随时可能封禁或更改接口导致功能失效。此外,功能边界受限——无法发送消息、无法突破人脉可见度限制、无企业级数据(如人才洞察),且缺乏官方支持,遇到数据格式变更需等待社区修复。

适合的目标群体

该工具最适合三类用户:一是技术型招聘/HR,需要批量检索候选人背景并快速生成报告;二是B2B销售与投资人,用于潜在客户/标的公司的初步人脉扫描;三是开发者与数据分析师,将LinkedIn数据作为研究或自动化流程的输入源。不适合普通商务用户(缺乏技术背景配置cookie)、企业合规敏感场景(凭证管理不合规)、以及需要深度互动(如主动触达)的销售场景。

使用风险

账号封禁风险:LinkedIn明确禁止自动化工具,高频API调用可能触发风控导致账号限制。凭证泄露风险:环境变量可能在日志、进程列表中暴露,多用户服务器上尤为危险。依赖项风险linkedin-api库维护状态不确定,存在供应链攻击可能。数据隐私风险:用户搜索行为、关注列表等敏感数据流经第三方库,无SLA保障。法律合规风险:抓取他人公开资料可能违反LinkedIn服务条款及部分地区数据保护法规。

安全解读

核心用法

LinkedIn CLI(lk)是一款受 bird CLI 启发的命令行工具,专为开发者设计,用于在终端中快速操作 LinkedIn。用户需从浏览器 DevTools 提取 li_atJSESSIONID 两个会话 Cookie,通过环境变量注入完成认证,无需图形界面即可执行:个人资料查看(whoami)、人脉搜索(search)、详细档案获取(profile)、动态摘要(feed)、消息快速浏览(messages)以及组合检查(check)等六大功能。

显著优点

1. 效率优先的终端体验:将 LinkedIn 高频操作浓缩为单行命令,适合需要批量检索人脉或快速浏览消息的开发者、招聘人员与社群运营者。
2. 零浏览器依赖:基于 Cookie 的认证机制使其可在 CI/CD 流水线、远程服务器或自动化脚本中运行,拓展了使用场景。

3. 输出简洁可控:通过 -n 参数限制动态数量、支持关键词精准搜索,避免移动端 App 的信息过载。

4. 依赖透明:仅依赖社区广泛使用的 linkedin-apirequests 库,无复杂嵌套依赖。

潜在缺点与局限性

1. 认证脆弱性:会话 Cookie 存在有效期限制,过期后需手动重新提取;且 Cookie 泄露即意味着账户失控,无二次验证保护。
2. 非官方 API 风险:底层依赖的 linkedin-api 为逆向工程实现,LinkedIn 可随时更改接口导致功能失效,存在服务中断风险。

3. 功能边界受限:不支持发帖、发送消息、连接请求等写操作,仅只读查询;且缺乏企业级账号管理、分析报表等高级功能。

4. 个人维护不确定性:由 GitHub 个人账号 arun-8687 维护,长期更新保障与漏洞响应速度存疑。

适合人群

  • 技术背景用户:熟悉环境变量配置与 Cookie 提取操作
  • 自动化需求者:需将 LinkedIn 数据检索集成至工作流的开发者
  • 轻度社交管理者:希望减少移动端干扰、快速获取关键信息的用户

常规风险

  • 账户安全:Cookie 泄露可导致完整账户访问权限丧失,建议在隔离环境运行,避免共享机器使用
  • 平台合规:频繁 API 调用可能触发 LinkedIn 反爬机制,导致临时或永久封禁
  • 供应链:需关注 linkedin-api 包的更新动态,防范潜在恶意代码注入

linkedin-cli 内容

scripts文件夹
手动下载zip · 2.8 kB
lk.pytext/plain
请选择文件