AIsa Twitter API技能使用说明
2026-03-29
新闻来源:网淘吧
围观:16
电脑广告
手机广告
OpenClaw Twitter 🐦
为自主代理提供 Twitter/X 数据访问和自动化功能。由 AIsa 驱动。
一个 API 密钥。完整的 Twitter 情报。

🔥 你能做什么?
监控影响者
"Get Elon Musk's latest tweets and notify me of any AI-related posts"
追踪趋势
"What's trending on Twitter worldwide right now?"
社交聆听
"Search for tweets mentioning our product and analyze sentiment"
自动化互动
"Like and retweet posts from @OpenAI that mention GPT-5"
竞争对手情报
"Monitor @anthropic and @GoogleAI - alert me on new announcements"
快速开始
export AISA_API_KEY="your-key"
核心能力
读取操作(无需登录)
# Get user info
curl "https://api.aisa.one/apis/v1/twitter/user/info?userName=elonmusk" \
-H "Authorization: Bearer $AISA_API_KEY"
# Get user's latest tweets
curl "https://api.aisa.one/apis/v1/twitter/user/user_last_tweet?userName=elonmusk" \
-H "Authorization: Bearer $AISA_API_KEY"
# Advanced tweet search (queryType is required: Latest or Top)
curl "https://api.aisa.one/apis/v1/twitter/tweet/advanced_search?query=AI+agents&queryType=Latest" \
-H "Authorization: Bearer $AISA_API_KEY"
# Search top tweets
curl "https://api.aisa.one/apis/v1/twitter/tweet/advanced_search?query=AI+agents&queryType=Top" \
-H "Authorization: Bearer $AISA_API_KEY"
# Get trending topics (worldwide)
curl "https://api.aisa.one/apis/v1/twitter/trends?woeid=1" \
-H "Authorization: Bearer $AISA_API_KEY"
# Search users by keyword
curl "https://api.aisa.one/apis/v1/twitter/user/search_user?keyword=AI+researcher" \
-H "Authorization: Bearer $AISA_API_KEY"
# Get tweets by ID
curl "https://api.aisa.one/apis/v1/twitter/tweet/tweetById?tweet_ids=123456789" \
-H "Authorization: Bearer $AISA_API_KEY"
# Get user followers
curl "https://api.aisa.one/apis/v1/twitter/user/user_followers?userName=elonmusk" \
-H "Authorization: Bearer $AISA_API_KEY"
# Get user followings
curl "https://api.aisa.one/apis/v1/twitter/user/user_followings?userName=elonmusk" \
-H "Authorization: Bearer $AISA_API_KEY"
写入操作(需要登录)
⚠️警告:发布内容需要账户登录。请负责任地使用,以避免速率限制或账户被封禁。
# Step 1: Login first (async, check status after)
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"}'
# Step 2: Check login status
curl "https://api.aisa.one/apis/v1/twitter/get_my_x_account_detail_v3?user_name=myaccount" \
-H "Authorization: Bearer $AISA_API_KEY"
# Send tweet
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!"}'
# Like a tweet
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"}'
# Retweet
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"}'
# Update profile
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 客户端
# User operations
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
# Search & Discovery
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
# Post operations (requires login)
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.cost和usage.credits_remaining。
开始使用
- 在aisa.one
- 注册
- 获取您的 API 密钥
- 设置环境变量:
export AISA_API_KEY="your-key"
完整API参考
请参阅API参考获取完整的端点文档。
文章底部电脑广告
手机广告位-内容正文底部


微信扫一扫,打赏作者吧~