SuperAPI AI 工具集

hubspot-debug-bundle

测试与质量

查看项目

更新于 10-15 23:26

技能介绍

用途:在遇到 HubSpot API 持续性问题、准备支持工单或收集诊断信息时,生成一份调试证据包,包含关联 ID、速率限制状态和 SDK 版本等。

主要能力:脚本会创建带时间戳的归档目录,记录 Node/npm 版本、@hubspot/api-client 版本、HUBSPOT_ACCESS_TOKEN 是否设置;调用 CRM v3 的 contacts、companies、deals、tickets 接口测试连通性并记录 HTTP 状态;抓取 x-hubspot-ratelimit 与 x-request-id 响应头;通过 oauth/v1/access-tokens 查询令牌信息(私有应用令牌可能不可用);从应用日志中提取 HubSpot 相关错误并脱敏,收集 correlationId;检查 HubSpot 状态页;最后打包为 tar.gz。另提供 Node 程序化诊断函数,逐对象类型测试并返回状态、延迟、错误码、消息与关联 ID。

使用方式:需已安装 @hubspot/api-client、可访问应用日志,并设置 HUBSPOT_ACCESS_TOKEN 环境变量。运行脚本后生成 hubspot-debug-YYYYMMDD-HHMMSS.tar.gz,内含 summary.txt、api-headers.txt、correlation-ids.txt、logs-redacted.txt、config-redacted.txt。

限制与注意:分享前必须审查敏感数据,务必脱敏访问令牌、邮箱、电话、测试公司名与门户 ID;错误消息、关联 ID、HTTP 状态码、SDK/运行时版本和剩余速率限制可安全包含。资料未提供收费、平台支持范围等更多信息。