LinkedIn自动化发布工具

专注于信息安全、计算机取证、数字取证、网络安全和数字欺诈内容的LinkedIn自动化发布工具。

  • by infosec-security
  • Python
  • 本地部署
  • 更新于
在 GitHub 查看 infosec-security/remote-mcp-server-authless

使用说明

🤖 LinkedIn自动化工具-Cibersegurança

自动发布到LinkedIn的自动化工具,专注于信息安全内容,计算机取证,数字取证,网络安全和数字欺诈。

🎯 特征

  • ✅ 自动发布每 60 分钟发布一次(可配置)
  • 🔄 内容旋转5 网络安全类别
  • 🎲 随机化自然行为的随机延迟
  • 📊 监督员详细日志和统计
  • ⚙️ 可配置工作时间,每日限制,主题
  • 🛡️ 肯定的速率限制和强大的错误处理
  • 🔗 OAuth 2.0使用LinkedIn进行安全身份验证

📋 包含内容

安全主题:

  1. 信息安全 - 政策,风险管理,数据分类
  2. 法医计算 - 数字研究,恶意软件分析,监管链
  3. Forense数字 - 数据恢复,元数据分析,云取证
  4. 网络 安全 -零信任、DevSecOps、威胁追踪、SOC
  5. 数字骗局 -网络钓鱼,深度伪造,欺诈移动,ataques API

文章类型 :

  • 💡 安全提示
  • 📊 行业见解
  • 🔍 技术分析
  • ⚠️ 威胁警报
  • 🎓 教育内容

🚀 快速安装

1. 克隆或下载文件

git clone <repository-url>
cd linkedin-automation

2. 安装依赖关系

pip install -r requirements.txt

3.执行启动器

python run_automation.py

启动器将引导您完成配置过程!

📁 项目结构

linkedin-automation/
├── 📜 linkedin_automation.py      # Script principal
├── 🚀 run_automation.py          # Launcher com menu
├── 🔑 linkedin_token_helper.py   # Auxiliar para OAuth
├── 📋 requirements.txt           # Dependências Python
├── ⚙️ config_example.json       # Exemplo de configuração
├── 📖 setup_guide.md            # Guia detalhado
└── 📄 README.md                 # Este arquivo

⚙️ 配置

自动配置( 推荐)

python run_automation.py
# Escolha opção 2: "Configurar token LinkedIn"

手动设置

  1. 创建LinkedIn应用程序:

    • 访问 LinkedIn开发者门户
    • 创建新应用程序
    • 产品征集:“在领英上分享”e“用领英登录”
  2. 复制配置:

    cp config_example.json config.json
    
  3. 编辑config.json 与您的凭据

配置参数

{
  "linkedin_access_token": "SEU_TOKEN_AQUI",
  "linkedin_person_id": "urn:li:person:SEU_ID",
  "post_interval_minutes": 60,        // Intervalo entre posts
  "random_delay_minutes": 15,         // Delay aleatório adicional
  "topics": [...],                    // Tópicos a rotacionar
  "max_posts_per_day": 24,           // Limite diário
  "working_hours_only": false,        // Apenas horário comercial
  "working_hours_start": 9,           // Início do expediente
  "working_hours_end": 18            // Fim do expediente
}

🎯 谎言

通过启动器(推荐)

python run_automation.py

带选项的交互式菜单 :

  1. 🚀 开始自动化
  2. 🔧 设置LinkedIn令牌
  3. 📊 测试连接
  4. 📋 检查配置
  5. 📖 打开文档
  6. ❌ 塞尔

通过脚本指令

python linkedin_automation.py

在背景中运行

Linux/Mac:

nohup python linkedin_automation.py &

窗户:

  • 使用任务计划程序
  • 你执行em终端dedicado

📊 监督员

日志

  • 控制台:输出em实际速度
  • 档案: linkedin_automation.log

可用统计

  • 完成的帖子总数
  • 当前日期的文章
  • 成功率
  • 最后发表的帖子
  • 文章历史

日志示例

2024-01-15 14:30:15 - INFO - Automação iniciada! Posts a cada 60 minutos
2024-01-15 14:30:15 - INFO - Pressione Ctrl+C para parar
2024-01-15 15:30:20 - INFO - Aguardando 487 segundos antes de postar...
2024-01-15 15:38:27 - INFO - Publicação criada com sucesso no LinkedIn!
2024-01-15 15:38:27 - INFO - Post sobre 'cibersegurança' publicado com sucesso!

🛡️ 安全资源

实施的保护

  • ✅ 速率限制尊重 LinkedIn API 限制
  • ✅ 重试逻辑: 失败时自动暂停
  • ✅ 错误处理强大的错误处理
  • ✅ 随机化随机延迟(自然行为)
  • ✅ 日志记录完整的活动记录
  • ✅ 验证: 校验设置
  • ✅ 超时HTTP 请求超时

API领英有限公司

  • 帖子por hora最多 25
  • 每天文章最多 100
  • 每小时请求最多 500

系统会自动遵守这些限制。

🎨 自定义

添加内容

  1. 编辑 linkedin_automation.py
  2. 查找类 ContentDatabase
  3. 添加新主题:
"meu_topico": [
    "📝 Seu conteúdo aqui #HashTag",
    "🔥 Outro post interessante #Security"
]

Modificando Intervalos

{
  "post_interval_minutes": 120,    // Posts a cada 2 horas
  "random_delay_minutes": 30       // Delay até 30 minutos
}

工作时间

{
  "working_hours_only": true,
  "working_hours_start": 8,
  "working_hours_end": 17
}

🔧 解决问题

认证错误

❌ Erro de autenticação: 401

解决方案:

  • 检查访问令牌是否正确
  • 确认 LinkedIn 产品已获批准
  • 必要时生成新令牌

邮件失败

❌ Erro ao criar publicação: 429 - Rate limit exceeded

解决方案:

  • 请稍等几分钟
  • 减少发布频率
  • 检查每日限制

连接问题

❌ Erro de conexão ao criar publicação

解决方案:

  • 检查互联网连接
  • 确认没有防火墙阻止
  • 测试连接 : python -c "import requests; print(requests.get('https://api.linkedin.com').status_code)"

缺乏依赖关系

❌ Pacotes Python necessários não encontrados

解决方案 :

pip install -r requirements.txt

📈 推荐的优化

1. 高峰时间

设置您的受众在线时发布:

  • 周一至周五:上午8点至下午6点
  • 周二/周三/周四:最好的日子
  • 避免周末的B2B内容

2. 理想频率

  • 初始每小时1篇文章
  • 增长:1张贴地籍2-3小时
  • 稳定性每天3-5个职位

3. 内容变化

  • 在实用提示和见解之间切换
  • 使用特定标签(#InfoSec、#CyberSecurity)
  • 包括表情符号以提高参与度

4.监测

  • 跟踪参与度指标
  • 根据观众调整时间
  • 回复评论以扩大覆盖面

⚖️ 法律考虑

  • ✅ 仅在自己的LinkedIn帐户上使用
  • ✅ 尊重他们 LinkedIn使用条款
  • ✅ 不要发送垃圾邮件或过度的帖子
  • ✅ 保持相关和高质量的内容
  • ✅ 未经授权不得用于第三方帐户

🤝 贡献

欢迎捐款!为了贡献:

  1. Fork 仓库
  2. 为您的功能创建分支
  3. 实施您的更改
  4. 必要时添加测试
  5. 提交 Pull Request

贡献领域

  • 🎨 新的内容模板
  • 🤖 人工智能集成(OpenAI,Claude)
  • 📊 医学仪表板
  • 🔗 与其他社交网络的整合
  • 🛡️ 安全性改进

📄 许可证

这个项目是MIT许可的。查看文件 LICENSE 为了细节。

📞 支持

对于问题或疑问:

  1. 📖 查看 安装指南
  2. 📋 检查日志 linkedin_automation.log
  3. 🔍 检查设置在 config.json
  4. 🐛 在仓库中打开一个问题

🎉 下一个功能

  • [ ] 用于监控的Web仪表板
  • [ ] 与OpenAI集成内容生成
  • [ ] 文章情绪分析
  • [ ] 具体职位安排
  • [ ] 与其他平台集成(Twitter,Instagram)
  • [ ] 可定制模板系统
  • [ ] 参与度指标
  • [ ] 自动备份设置

🚀 专为想要在LinkedIn上保持活跃的网络安全专业人士而设计!

⭐ 如果这个项目有帮助,请考虑在仓库中给予一颗星!