网淘吧来吧,欢迎您!

AIsa Twitter API技能使用说明

2026-03-29 新闻来源:网淘吧 围观:12
电脑广告
手机广告

OpenClaw Twitter 🐦

为自主代理提供 Twitter/X 数据访问和自动化功能。由 AIsa 驱动。

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

AIsa Twitter API

🔥 你能做什么?

监控影响者

"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/infoGET获取用户资料
/twitter/user/user_last_tweetGET获取用户近期推文
/twitter/user/user_followersGET获取用户关注者
/twitter/user/user_followingsGET获取用户关注列表
/twitter/user/search_userGET通过关键词搜索用户
/twitter/tweet/advanced_searchGET高级推文搜索
/twitter/tweet/tweetByIdGET通过ID获取推文
/twitter/trendsGET获取热门话题
/twitter/user_login_v3POST登录账户
/twitter/send_tweet_v3POST发送推文
/twitter/like_tweet_v3POST点赞推文
/twitter/retweet_v3POST转发推文

定价

API成本
Twitter 读取查询约 0.0004 美元
Twitter 发布/点赞/转发约 0.001 美元

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

开始使用

  1. aisa.one
  2. 注册
  3. 获取您的 API 密钥
  4. 设置环境变量:export AISA_API_KEY="your-key"

完整API参考

请参阅API参考获取完整的端点文档。

免责申明
部分文章来自各大搜索引擎,如有侵权,请与我联系删除。
打赏
文章底部电脑广告
手机广告位-内容正文底部

相关文章

您是本站第326359名访客 今日有221篇新文章/评论