返回顶部
x

x-apiX 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
安全检测
已通过
6,373
下载量
免费
免费
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.

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部