Compare original and translation side by side
🇺🇸
Original
English🇨🇳
Translation
ChineseTwitter/X Skill
Twitter/X Skill
Get user profiles, tweets, replies, followers/following, communities, spaces, and trends from Twitter/X via twitterapi.io.
通过twitterapi.io从Twitter/X获取用户资料、推文、回复、关注者/关注对象、社区、Spaces和趋势信息。
Prerequisites
前置条件
Set API key in :
~/.zshrcbash
export TWITTERAPI_API_KEY="your_api_key"Quick Check:
bash
cd <skill_directory>
python3 scripts/get_user_info.py elonmusk在中设置API密钥:
~/.zshrcbash
export TWITTERAPI_API_KEY="your_api_key"快速验证:
bash
cd <skill_directory>
python3 scripts/get_user_info.py elonmuskCommands
命令
All commands run from the skill directory.
所有命令需在该Skill的目录下运行。
User Endpoints
用户相关接口命令
bash
python3 scripts/get_user_info.py USERNAME
python3 scripts/get_user_about.py USERNAME
python3 scripts/batch_get_users.py USER_ID1,USER_ID2
python3 scripts/get_user_tweets.py USERNAME --limit 20
python3 scripts/get_user_mentions.py USERNAME --limit 20
python3 scripts/get_followers.py USERNAME --limit 100
python3 scripts/get_following.py USERNAME --limit 100
python3 scripts/get_verified_followers.py USERNAME --limit 20
python3 scripts/check_relationship.py USER1 USER2
python3 scripts/search_users.py "query" --limit 20bash
python3 scripts/get_user_info.py USERNAME
python3 scripts/get_user_about.py USERNAME
python3 scripts/batch_get_users.py USER_ID1,USER_ID2
python3 scripts/get_user_tweets.py USERNAME --limit 20
python3 scripts/get_user_mentions.py USERNAME --limit 20
python3 scripts/get_followers.py USERNAME --limit 100
python3 scripts/get_following.py USERNAME --limit 100
python3 scripts/get_verified_followers.py USERNAME --limit 20
python3 scripts/check_relationship.py USER1 USER2
python3 scripts/search_users.py "query" --limit 20Tweet Endpoints
推文相关接口命令
bash
python3 scripts/get_tweet.py TWEET_ID [TWEET_ID2...]
python3 scripts/search_tweets.py "query" --type Latest --limit 20
python3 scripts/get_tweet_replies.py TWEET_ID --limit 20
python3 scripts/get_tweet_quotes.py TWEET_ID --limit 20
python3 scripts/get_tweet_retweeters.py TWEET_ID --limit 50
python3 scripts/get_tweet_thread.py TWEET_ID
python3 scripts/get_article.py TWEET_IDbash
python3 scripts/get_tweet.py TWEET_ID [TWEET_ID2...]
python3 scripts/search_tweets.py "query" --type Latest --limit 20
python3 scripts/get_tweet_replies.py TWEET_ID --limit 20
python3 scripts/get_tweet_quotes.py TWEET_ID --limit 20
python3 scripts/get_tweet_retweeters.py TWEET_ID --limit 50
python3 scripts/get_tweet_thread.py TWEET_ID
python3 scripts/get_article.py TWEET_IDList Endpoints
列表相关接口命令
bash
python3 scripts/get_list_followers.py LIST_ID --limit 20
python3 scripts/get_list_members.py LIST_ID --limit 20bash
python3 scripts/get_list_followers.py LIST_ID --limit 20
python3 scripts/get_list_members.py LIST_ID --limit 20Community Endpoints
社区相关接口命令
bash
python3 scripts/get_community.py COMMUNITY_ID
python3 scripts/get_community_members.py COMMUNITY_ID --limit 20
python3 scripts/get_community_moderators.py COMMUNITY_ID
python3 scripts/get_community_tweets.py COMMUNITY_ID --limit 20
python3 scripts/search_community_tweets.py "query" --limit 20bash
python3 scripts/get_community.py COMMUNITY_ID
python3 scripts/get_community_members.py COMMUNITY_ID --limit 20
python3 scripts/get_community_moderators.py COMMUNITY_ID
python3 scripts/get_community_tweets.py COMMUNITY_ID --limit 20
python3 scripts/search_community_tweets.py "query" --limit 20Other Endpoints
其他接口命令
bash
python3 scripts/get_space.py SPACE_ID
python3 scripts/get_trends.py --woeid 1 # Worldwidebash
python3 scripts/get_space.py SPACE_ID
python3 scripts/get_trends.py --woeid 1 # WorldwideSearch Query Syntax
搜索查询语法
bash
undefinedbash
undefinedBasic search
基础搜索
python3 scripts/search_tweets.py "AI agent"
python3 scripts/search_tweets.py "AI agent"
From specific user
指定用户
python3 scripts/search_tweets.py "from:elonmusk"
python3 scripts/search_tweets.py "from:elonmusk"
Date range
日期范围
python3 scripts/search_tweets.py "AI since:2024-01-01 until:2024-12-31"
python3 scripts/search_tweets.py "AI since:2024-01-01 until:2024-12-31"
Exclude retweets
排除转发
python3 scripts/search_tweets.py "AI -filter:retweets"
python3 scripts/search_tweets.py "AI -filter:retweets"
With media
包含媒体
python3 scripts/search_tweets.py "AI filter:media"
python3 scripts/search_tweets.py "AI filter:media"
Minimum engagement
最低互动量
python3 scripts/search_tweets.py "AI min_faves:1000"
undefinedpython3 scripts/search_tweets.py "AI min_faves:1000"
undefinedAPI: twitterapi.io
API: twitterapi.io
- Base URL: https://api.twitterapi.io/twitter
- Auth: X-API-Key header
- Pricing: ~$0.15-0.18/1k requests
- Docs: https://docs.twitterapi.io/
- 基础URL:https://api.twitterapi.io/twitter
- 认证方式:X-API-Key 请求头
- 定价:约0.15-0.18美元/1000次请求
- 文档:https://docs.twitterapi.io/