让你的 AI Agent 连接 X (Twitter)

通过 X(Twitter),让 AI 助手搜索近期帖子、查看内容并发布指定更新。

71 个工具 OAuth

试试这些 X (Twitter) 任务

将提示词复制到已安装 oo Skill 的 Agent,补充页面链接和原始笔记后执行。

oo Skill X (Twitter)

研究近期帖子

搜索最近七天并读取选定帖子。

/oo X (Twitter): 使用 [X 查询] 搜索近期帖子,读取帖子 [ID] 并整理观点。

发布指定更新

按指定文本为授权用户创建帖子。

/oo X (Twitter): 发布以下准确文本:[文本]。

开始使用 X (Twitter)

  1. 安装 OOMOL

    在 Agent 中配置 oo CLI 和 oo Skill。

    安装 OOMOL →
  2. 连接 X (Twitter)

    配置你自己的 X OAuth App,并按所需 scopes 授权用户。

    连接 X (Twitter) →
  3. 向 Agent 交代任务

    使用 /oo,说明要读取的页面、修改的内容和保存位置。

    连接指南 →

选择你的 Agent

  • 自备 X 开发者应用,以及目标端点的 API 套餐权限。
  • 近期搜索覆盖最近七天,用户写入需要对应 scopes,部分端点还需要 App-only Bearer Token。

X (Twitter) 工具

通过 X(Twitter),让 AI 助手搜索近期帖子、查看内容并发布指定更新。

研究近期帖子

搜索最近七天并读取选定帖子。

发布指定更新

按指定文本为授权用户创建帖子。

71 个工具

User Lookup Me

获取当前已认证的 X 用户资料及可选的扩展对象。

twitter.user_lookup_me

User Lookup By Username

按用户名获取公共 X 用户资料及可选的扩展对象。

twitter.user_lookup_by_username

Get User By Id

按用户 ID 获取公共 X 用户资料及可选的扩展对象。

twitter.get_user_by_id

Get Users By Ids

按用户 ID 获取最多 100 个公共 X 用户资料及可选的扩展对象。

twitter.get_users_by_ids

User Lookup By Usernames

按用户名获取最多 100 个公共 X 用户资料及可选的扩展对象。

twitter.user_lookup_by_usernames

Recent Search

使用 X 搜索语法搜索最近七天的推文。

twitter.recent_search

Search Recent Counts

使用 X 搜索语法统计最近七天的推文。

twitter.search_recent_counts

Post Lookup By Post Id

通过推文 ID 和可选的扩展对象获取公开推文。

twitter.post_lookup_by_post_id

Post Lookup By Post Ids

通过推文 ID 和可选的扩展对象获取最多 100 条公开推文。

twitter.post_lookup_by_post_ids

User Home Timeline By User Id

获取用户账户的逆时间顺序主页时间线。

twitter.user_home_timeline_by_user_id

Retrieve Posts That Quote A Post

获取引用给定推文 ID 的推文。

twitter.retrieve_posts_that_quote_a_post

Get Post Retweets

获取转发了给定推文 ID 的推文对象。

twitter.get_post_retweets

Get Space Posts

获取在给定 X Space 中分享的推文。

twitter.get_space_posts

Bookmarks By User

获取用户账户的书签推文。

twitter.bookmarks_by_user

Returns Post Objects Liked By The Provided User Id

获取用户账户点赞的推文。

twitter.returns_post_objects_liked_by_the_provided_user_id

Creation Of A Post

为已认证的 X 用户创建推文。

twitter.creation_of_a_post

Post Delete By Post Id

删除已认证 X 用户创作的推文。

twitter.post_delete_by_post_id

Hide Replies

隐藏或取消隐藏已认证 X 用户创作的推文的回复。

twitter.hide_replies

Upload Media

将单个图片上传到 X 并返回创建的媒体标识符。

twitter.upload_media

Upload Large Media

使用分块媒体上传,从临时 HTTP URL 将视频或其他大型媒体文件上传到 X。

twitter.upload_large_media

Get Media Upload Status

获取分块 X 媒体上传的处理状态。

twitter.get_media_upload_status

Followers By User Id

获取用户账户的关注者。

twitter.followers_by_user_id

Following By User Id

获取用户账户关注的账户。

twitter.following_by_user_id

Get Post Retweeters Action

获取转发了给定推文 ID 的用户。

twitter.get_post_retweeters_action

List Post Likers

获取点赞了给定推文 ID 的用户。

twitter.list_post_likers

Get Muted Users

获取用户账户的已静音账户。

twitter.get_muted_users

Get List Followers

获取关注给定 X List 的用户。

twitter.get_list_followers

Get List Members

获取作为给定 X List 成员的用户。

twitter.get_list_members

Get Space Ticket Buyers

获取售票 X Space 的购票者。

twitter.get_space_ticket_buyers

Follow User

从已认证用户账户关注目标用户。

twitter.follow_user

Unfollow User

从已认证用户账户取消关注目标用户。

twitter.unfollow_user

User Like Post

从已认证用户账户点赞推文。

twitter.user_like_post

Unlike Post

从已认证用户账户取消点赞推文。

twitter.unlike_post

Add Post To Bookmarks

将推文添加到已认证用户账户的书签。

twitter.add_post_to_bookmarks

Remove Post From Bookmarks

从已认证用户账户的书签中移除推文。

twitter.remove_post_from_bookmarks

Retweet Post

从已认证用户账户转发推文。

twitter.retweet_post

Unretweet Post

从已认证用户账户撤销转发。

twitter.unretweet_post

Mute User

从已认证用户账户静音目标用户。

twitter.mute_user

Unmute User

从已认证用户账户取消静音目标用户。

twitter.unmute_user

Create List

为已认证用户账户创建新的 X List。

twitter.create_list

Get List

通过 List ID 和可选的扩展所有者对象获取 List。

twitter.get_list

Get User Followed Lists

获取用户账户关注的 List。

twitter.get_user_followed_lists

Get User List Memberships

获取包含给定用户作为成员的 List。

twitter.get_user_list_memberships

Get User Owned Lists

获取给定用户账户拥有的 List。

twitter.get_user_owned_lists

Get User Pinned Lists

获取给定用户账户固定的 List。

twitter.get_user_pinned_lists

List Posts Timeline By List Id

获取给定 X List 时间线中的推文。

twitter.list_posts_timeline_by_list_id

Delete List

删除已认证用户账户拥有的 List。

twitter.delete_list

Update List

更新已认证用户账户拥有的 List 的属性。

twitter.update_list

Add List Member

将用户账户添加为 X List 的成员。

twitter.add_list_member

Remove List Member

从 X List 中移除用户账户。

twitter.remove_list_member

Follow List

从已认证用户账户关注 X List。

twitter.follow_list

Unfollow List

从已认证用户账户取消关注 X List。

twitter.unfollow_list

Pin List

为已认证用户账户固定 X List。

twitter.pin_list

Unpin List

为已认证用户账户取消固定 X List。

twitter.unpin_list

Search Spaces

通过查询文本和可选的 Space 过滤器搜索 X Spaces。

twitter.search_spaces

Get Space By Id

按 Space ID 和可选扩展对象获取 Space。

twitter.get_space_by_id

Get Spaces By Ids

按 Space ID 和可选扩展对象获取最多 100 个 Spaces。

twitter.get_spaces_by_ids

Get Spaces By Creators

获取最多 100 个用户账户创建的 Spaces。

twitter.get_spaces_by_creators

Get Recent Dm Events

获取经过身份验证的用户账户的最近 Direct Message 事件。

twitter.get_recent_dm_events

Get Dm Event

按事件 ID 和可选扩展对象获取 Direct Message 事件。

twitter.get_dm_event

Get Dm Conversation Events

获取与参与者的一对一会话的 Direct Message 事件。

twitter.get_dm_conversation_events

Retrieve Dm Conversation Events

按 Direct Message 会话 ID 获取 Direct Message 事件。

twitter.retrieve_dm_conversation_events

Send A New Message To A User

向用户账户发送新的 Direct Message。

twitter.send_a_new_message_to_a_user

Send Dm To Conversation

向现有会话发送新的 Direct Message。

twitter.send_dm_to_conversation

Create Dm Conversation

创建包含初始消息的新群组 Direct Message 会话。

twitter.create_dm_conversation

Delete Dm

从经过身份验证的用户账户删除 Direct Message 事件。

twitter.delete_dm

Full Archive Search

使用仅应用认证搜索完整的公共 Tweet 存档。

twitter.full_archive_search

Search Full Archive Counts

使用仅应用认证统计完整公共存档中的 Tweets。

twitter.search_full_archive_counts

Create Compliance Job

使用仅应用认证创建合规作业。

twitter.create_compliance_job

Get Compliance Job

使用仅应用认证按作业 ID 获取合规作业。

twitter.get_compliance_job

Get Compliance Jobs

使用仅应用认证列出合规作业。

twitter.get_compliance_jobs

常见问题

需要自己的 OAuth App 吗?

需要。该 provider 要求用户提供 X OAuth App 配置。

近期搜索覆盖多久?

它搜索最近七天的帖子。

提出任务时需要说明什么?

近期搜索覆盖最近七天,用户写入需要对应 scopes,部分端点还需要 App-only Bearer Token。

连接 X (Twitter)

关于 X (Twitter) ↗