Twitter命令中心 TwitterCommandCenter(Search+Post)

OpenClaw Twitter 命令中心是一个基于 AIsa API 的自动化工具,专为自主代理和开发者设计,提供对 Twitter/X 平台的全面数据访问与自动化操作。核心功能包括:实时社交监听、趋势追踪、影响者监控、竞争对手情报分析、自动化互动(点赞、转发、发帖)以及用户数据分析。通过简单的 API 调用或 Python 客户端,用户可以高效地进行市场研究、品牌声誉管理、内容运营和量化社交媒体分析。关键词:Twitter API,社交监听,自动化,AI 代理,数据抓取,内容运营,市场分析,量化分析,社交媒体工具。

其他 0 次安装 0 次浏览 更新于 2/24/2026

name: Twitter 命令中心(搜索+发布) description: “实时搜索 X(Twitter),提取相关推文,并即时发布推文/回复——非常适合社交监听、互动和快速内容运营。” homepage: https://openclaw.ai metadata: {“openclaw”:{“emoji”:“🐦”,“requires”:{“bins”:[“curl”,“python3”],“env”:[“AISA_API_KEY”]},“primaryEnv”:“AISA_API_KEY”}}

OpenClaw Twitter 🐦

面向自主代理的 Twitter/X 数据访问与自动化。由 AIsa 驱动。

一个 API 密钥。完整的 Twitter 情报。

🔥 你能做什么?

监控影响者

"获取埃隆·马斯克的最新推文,并通知我任何与 AI 相关的帖子"

追踪趋势

"Twitter 全球现在流行什么?"

社交监听

"搜索提及我们产品的推文并分析情感"

自动化互动

"点赞并转发 @OpenAI 提及 GPT-5 的帖子"

竞争对手情报

"监控 @anthropic 和 @GoogleAI - 有新公告时提醒我"

快速开始

export AISA_API_KEY="你的密钥"

核心功能

读取操作(无需登录)

# 获取用户信息
curl "https://api.aisa.one/apis/v1/twitter/user/info?userName=elonmusk" \
  -H "Authorization: Bearer $AISA_API_KEY"

# 获取用户最新推文
curl "https://api.aisa.one/apis/v1/twitter/user/user_last_tweet?userName=elonmusk" \
  -H "Authorization: Bearer $AISA_API_KEY"

# 高级推文搜索(queryType 是必需的:Latest 或 Top)
curl "https://api.aisa.one/apis/v1/twitter/tweet/advanced_search?query=AI+agents&queryType=Latest" \
  -H "Authorization: Bearer $AISA_API_KEY"

# 搜索热门推文
curl "https://api.aisa.one/apis/v1/twitter/tweet/advanced_search?query=AI+agents&queryType=Top" \
  -H "Authorization: Bearer $AISA_API_KEY"

# 获取趋势话题(全球)
curl "https://api.aisa.one/apis/v1/twitter/trends?woeid=1" \
  -H "Authorization: Bearer $AISA_API_KEY"

# 通过关键词搜索用户
curl "https://api.aisa.one/apis/v1/twitter/user/search_user?keyword=AI+researcher" \
  -H "Authorization: Bearer $AISA_API_KEY"

# 通过 ID 获取推文
curl "https://api.aisa.one/apis/v1/twitter/tweet/tweetById?tweet_ids=123456789" \
  -H "Authorization: Bearer $AISA_API_KEY"

# 获取用户粉丝
curl "https://api.aisa.one/apis/v1/twitter/user/user_followers?userName=elonmusk" \
  -H "Authorization: Bearer $AISA_API_KEY"

# 获取用户关注列表
curl "https://api.aisa.one/apis/v1/twitter/user/user_followings?userName=elonmusk" \
  -H "Authorization: Bearer $AISA_API_KEY"

写入操作(需要登录)

⚠️ 警告:发布需要账户登录。请负责任地使用,以避免速率限制或账户被封禁。

# 步骤 1:首先登录(异步,之后检查状态)
curl -X POST "https://api.aisa.one/apis/v1/twitter/user_login_v3" \
  -H "Authorization: Bearer $AISA_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"user_name":"myaccount","email":"me@example.com","password":"xxx","proxy":"http://user:pass@ip:port"}'

# 步骤 2:检查登录状态
curl "https://api.aisa.one/apis/v1/twitter/get_my_x_account_detail_v3?user_name=myaccount" \
  -H "Authorization: Bearer $AISA_API_KEY"

# 发送推文
curl -X POST "https://api.aisa.one/apis/v1/twitter/send_tweet_v3" \
  -H "Authorization: Bearer $AISA_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"user_name":"myaccount","text":"Hello from OpenClaw!"}'

# 点赞推文
curl -X POST "https://api.aisa.one/apis/v1/twitter/like_tweet_v3" \
  -H "Authorization: Bearer $AISA_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"user_name":"myaccount","tweet_id":"1234567890"}'

# 转发
curl -X POST "https://api.aisa.one/apis/v1/twitter/retweet_v3" \
  -H "Authorization: Bearer $AISA_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"user_name":"myaccount","tweet_id":"1234567890"}'

# 更新个人资料
curl -X POST "https://api.aisa.one/apis/v1/twitter/update_profile_v3" \
  -H "Authorization: Bearer $AISA_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"user_name":"myaccount","name":"New Name","bio":"New bio"}'

Python 客户端

# 用户操作
python3 {baseDir}/scripts/twitter_client.py user-info --username elonmusk
python3 {baseDir}/scripts/twitter_client.py tweets --username elonmusk
python3 {baseDir}/scripts/twitter_client.py followers --username elonmusk
python3 {baseDir}/scripts/twitter_client.py followings --username elonmusk

# 搜索与发现
python3 {baseDir}/scripts/twitter_client.py search --query "AI agents"
python3 {baseDir}/scripts/twitter_client.py user-search --keyword "AI researcher"
python3 {baseDir}/scripts/twitter_client.py trends --woeid 1

# 发布操作(需要登录)
python3 {baseDir}/scripts/twitter_client.py login --username myaccount --email me@example.com --password xxx --proxy "http://user:pass@ip:port"
python3 {baseDir}/scripts/twitter_client.py post --username myaccount --text "Hello!"
python3 {baseDir}/scripts/twitter_client.py like --username myaccount --tweet-id 1234567890
python3 {baseDir}/scripts/twitter_client.py retweet --username myaccount --tweet-id 1234567890

API 端点参考

端点 方法 描述
/twitter/user/info GET 获取用户资料
/twitter/user/user_last_tweet GET 获取用户最近推文
/twitter/user/user_followers GET 获取用户粉丝
/twitter/user/user_followings GET 获取用户关注列表
/twitter/user/search_user GET 通过关键词搜索用户
/twitter/tweet/advanced_search GET 高级推文搜索
/twitter/tweet/tweetById GET 通过 ID 获取推文
/twitter/trends GET 获取趋势话题
/twitter/user_login_v3 POST 登录账户
/twitter/send_tweet_v3 POST 发送推文
/twitter/like_tweet_v3 POST 点赞推文
/twitter/retweet_v3 POST 转发

定价

API 成本
Twitter 读取查询 ~$0.0004
Twitter 发布/点赞/转发 ~$0.001

每个响应都包含 usage.costusage.credits_remaining

开始使用

  1. aisa.one 注册
  2. 获取您的 API 密钥
  3. 添加积分(按需付费)
  4. 设置环境变量:export AISA_API_KEY="your-key"

完整 API 参考

查看 API 参考 获取完整的端点文档。