GoHighLevel

🔗 零依赖 GHL 全功能 CRM 连接器

基于 GoHighLevel 官方 API v2 的 CRM 集成方案,支持 39 个端点组的联系人、对话、日程、管道、发票、工作流等全功能管理,零外部依赖、预置安全验证。

收藏
9.7k
安装
2.7k
版本
1.0.5
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心用法

该技能通过 Python 3.6+ 标准库实现与 GoHighLevel CRM 的深度集成,无需任何 pip 安装。用户仅需配置 HIGHLEVEL_TOKEN(Private Integration 令牌)和 HIGHLEVEL_LOCATION_ID 两个环境变量,即可通过自然语言调用 40+ 预置 API 命令,涵盖联系人管理、跨渠道消息(SMS/邮件/WhatsApp/社交)、日历预约、销售管道、发票支付、工作流自动化等 39 个端点组。

交互式设置向导 (/highlevel-setup) 可自动检测环境、引导令牌创建、测试连接并拉取首批联系人。核心脚本 ghl-api.py 内置重试逻辑、分页处理、严格输入验证(仅允许 ^[a-zA-Z0-9_-]{1,128}$ 格式的 ID),杜绝路径遍历和注入风险。

显著优点

  • 零依赖部署:纯标准库实现 (urllib, json, os 等),无需 Docker 或虚拟环境
  • 企业级安全:预定义端点路径,无任意 HTTP 请求能力;强制作用域最小化(contacts.readonly 到全功能组合可选)
  • 完整 API 覆盖:39 个端点组、200+ 具体功能,从基础 CRM 到 SaaS 配置器、Voice AI、课程管理等高级场景
  • 速率友好:内置限流感知(100/10s 突发,20万/天/位置),支持响应头监控

潜在局限

  • 令牌管理门槛:Private Integration 需在 GHL 后台手动创建,令牌仅显示一次;90 天轮换策略需运营配合
  • Agency 功能受限:SaaS 配置器、Snapshots 等需 $497 Agency Pro 订阅
  • OAuth 非原生: marketplace 应用的 OAuth 令牌(24h 过期)与 Private Integration 令牌机制不同,需区分场景

适合人群

  • 已使用 GoHighLevel 的中小企业、营销代理机构
  • 需将 AI 助手与 CRM 深度集成的自动化团队
  • 追求零依赖、快速部署的技术实施者

常规风险

  • 令牌泄露:Bearer token 一旦泄露可完全操控对应作用域数据,需严格环境变量隔离
  • 作用域过度授权:默认建议最小权限原则,避免一次性授予 saas.*locations.write 等高级权限
  • 速率超限:大规模数据迁移时易触发 200K/日限额,需实现指数退避和分页游标 (startAfter)
  • Agency/Sub-Account 混淆:Agency 令牌可跨位置访问,误配可能导致数据越权

GoHighLevel 内容

references文件夹
scripts文件夹
手动下载zip · 25.4 kB
advanced.mdtext/markdown
请选择文件