闲社服务运行正常AI智能体自动化平台
x

X API发布

技能标识:x-api

Post to X (Twitter) using the official API with OAuth 1.0a. Use when you need to tweet, post updates, or publish content. Bypasses rate limits and bot detection that affect cookie-based approaches like bird CLI.

作者:admin | 来源记录:ClawHub
登记来源
ClawHub
版本
V 0.1.0
检测标记
后台标记通过
免费
免费获取
43
收藏
来源与检测标记为平台登记信息,并不代表已展示可复核的检测报告。使用前请核对版本、依赖和所需权限,建议先在隔离环境中运行。
概述
安装方式
版本历史

X API发布

x-api 🐦

使用官方API(OAuth 1.0a)发布到X平台。

使用场景

  • - 发布推文(基于Cookie的bird tweet会被机器人检测拦截)
  • 需要官方API以确保可靠性

如需读取(时间线、搜索、提及),请改用bird CLI——它免费且读取效果良好。

配置

1. 获取API凭证

  1. 1. 访问 https://developer.x.com/en/portal/dashboard
  2. 创建项目和应用程序
  3. 将应用程序权限设置为读取和写入
  4. 从密钥和令牌选项卡获取以下信息:
- API密钥(消费者密钥) - API密钥密钥(消费者密钥密钥) - 访问令牌 - 访问令牌密钥

2. 配置凭证

选项A:环境变量
bash
export XAPIKEY=your-api-key
export XAPISECRET=your-api-secret
export XACCESSTOKEN=your-access-token
export XACCESSSECRET=your-access-token-secret

选项B:配置文件 位于 ~/.clawdbot/secrets/x-api.json
json
{
consumerKey: your-api-key,
consumerSecret: your-api-secret,
accessToken: your-access-token,
accessTokenSecret: your-access-token-secret
}

3. 安装依赖

bash
npm install -g twitter-api-v2

发布推文

bash
x-post 在此输入推文内容

或使用完整路径:
bash
node /path/to/skills/x-api/scripts/x-post.mjs 在此输入推文内容

支持多行推文:
bash
x-post 第一行

第二行

第三行

成功时返回推文URL。

限制

  • - 免费套餐:每月1,500条帖子(需在X开发者门户中购买积分)
  • 基础套餐(每月100美元):更高限制

读取(使用bird)

如需读取、搜索和监控——请使用bird CLI:

bash
bird home # 时间线
bird mentions # 提及
bird search 查询内容 # 搜索
bird user-tweets @用户名 # 用户帖子
bird read <推文URL> # 单条推文

故障排除

402 积分耗尽:在X开发者门户→仪表盘中添加积分

401 未授权:重新生成访问令牌(确保先设置读取+写入权限)

未找到凭证:设置环境变量或创建配置文件(参见上方配置部分)

标签

skill ai

通过对话安装

以下为平台配置的接入选项,并非逐项实测通过。能否安装取决于客户端支持、技能来源和运行环境:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 x-api-1776379696 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 x-api-1776379696 技能

通过命令行安装

skillhub install x-api-1776379696

下载

⬇ 下载 x-api v0.1.0(免费)

文件大小: 4.21 KB | 发布时间: 2026-4-17 14:02

v0.1.0 最新 2026-4-17 14:02
- Initial release of x-api: post tweets to X (Twitter) using the official API with OAuth 1.0a.
- Bypasses rate limits and bot detection—more reliable than cookie-based CLI tools.
- Clear setup instructions for obtaining and configuring API credentials.
- Supports multi-line tweet posts and returns the tweet URL on success.
- Specifies API usage limits, troubleshooting steps, and distinguishes use cases vs. the bird CLI for reading.
返回顶部