SuperAPI AI 工具集

hootsuite-hello-world

编程与开发

查看项目

更新于 10-15 23:26

技能介绍

用途:该技能提供 Hootsuite REST API 的最小可用示例,用于列出社交媒体档案、安排一条定时帖子,并查询已排程消息,适合开始新的 Hootsuite 集成、验证环境配置或学习基础 API 调用。

前提条件:需完成 hootsuite-install-auth 配置、持有有效访问令牌,并在 Hootsuite 中至少连接一个社交档案。API 基础地址为 https://platform.hootsuite.com/v1/。

主要能力:

  1. 列出社交档案:调用 GET /socialProfiles,读取 data 中的 type、socialNetworkUsername 和 id。
  2. 安排帖子:向 POST /messages 发送 JSON,包含 text、socialProfileIds、scheduledSendTime 和 emailNotification 字段,返回消息 id、state 与 scheduledSendTime。
  3. 查看已排程消息:调用 GET /messages?state=SCHEDULED&limit=10。
  4. curl 快速测试:列出档案与获取当前用户(GET /me),请求头为 Authorization: Bearer $HOOTSUITE_ACCESS_TOKEN。

错误处理:401 表示令牌过期,需通过 OAuth 流程刷新;403 表示权限不足,需检查应用 scope;422 表示档案 ID 无效或时间为过去时间,需核对 ID 并改用未来时间;无档案返回通常是没有连接社交账号,需在 Hootsuite 控制台连接。

适用场景:集成初始化、环境自测、学习发帖与排程流程。

限制:资料未提供完整认证流程、可用 scope 清单、速率限制、计费与价格信息,均暂未提供。