Kindroid对话管理
AI伴侣API交互工
x-api技能通过X(原Twitter)官方API实现程序化发帖,采用OAuth 1.0a认证机制,规避基于Cookie方案面临的速率限制与机器人检测拦截问题。
安装依赖
npm install -g twitter-api-v2
配置步骤
export X_API_KEY="your-api-key"
export X_API_SECRET="your-api-secret"
export X_ACCESS_TOKEN="your-access-token"
export X_ACCESS_SECRET="your-access-token-secret"
方式B——配置文件 ~/.clawdbot/secrets/x-api.json:
{
"consumerKey": "your-api-key",
"consumerSecret": "your-api-secret",
"accessToken": "your-access-token",
"accessTokenSecret": "your-access-token-secret"
}
执行发帖
x-post "推文内容"
# 或
node /path/to/skills/x-api/scripts/x-post.mjs "推文内容"
见下方输入与输出表格。
| 项目 | 内容 |
|---|---|
| 输入 | 推文文本(字符串,支持换行);OAuth 1.0a凭证五要素(API Key、API Secret、Access Token、Access Token Secret、Bearer Token隐式处理) |
| 输出 | 成功时返回推文永久链接;失败时返回错误码及描述(401/402/403等) |
| 适用人群 | 拥有X开发者账号并完成应用配置的开发者;需要将内容自动同步至X平台的自动化工作流搭建者 |
| 不包含 | 读操作(时间线、搜索、用户推文抓取);图片/视频媒体上传;帖子编辑与删除功能 |
原始链接:https://github.com/openclaw/skills/tree/main/skills/lobstergeneralintelligence/x-api/SKILL.md
来源类型:GitHub仓库