用途:通过命令行对 LinkedIn 执行自动化操作,底层由 Linked API 在真实云端浏览器中完成动作,可抓取个人资料与公司信息、搜索人员与公司、发送消息与 InMail、管理好友关系、创建帖子、点赞评论,并运行 Sales Navigator 查询与自定义工作流。
主要能力:person fetch/search、company fetch/search、message send/get、connection status/send/list/pending/withdraw/remove、post fetch/create/react/comment、stats ssi/performance/usage,以及 navigator 系列命令。支持 --json、-q、--fields、--account 等全局参数,字段缺失返回 null 或空数组。
使用方式:未安装时执行 npm install -g @linkedapi/linkedin-cli。通过环境变量提供令牌:export LINKEDAPI_TOKEN="..."、export LINKEDAPI_IDENTIFICATION_TOKEN="...",再运行 linkedin setup。命令形如 linkedin person fetch <url> --json -q,消息与帖子文本需用单引号包裹。
限制:操作非即时,单次约 30 秒至数分钟,同一账号任务串行排队。自动化加好友、群发消息、抓取和发帖可能违反 LinkedIn 用户协议,导致账号受限或停用;执行写入与外联操作前须获得用户明确确认,并先展示目标与内容。仅使用控制台签发的令牌,不要索取或提供 LinkedIn 密码、2FA 验证码、Cookie 或会话数据。limitExceeded 表示已达限额,应停止而非重试。所有时间使用 UTC。