---
author: OOMOL
author_url: https://oomol.com/zh-cn/about/
title: 创建 X (Twitter) 应用并连接 OOMOL
description: 创建 X (Twitter) 应用，保存客户端凭据，并在 OOMOL 中完成账号授权。
lang: zh-CN
canonical_url: https://oomol.com/zh-cn/docs/twitter-oauth-app/
markdown_url: https://oomol.com/zh-cn/docs/twitter-oauth-app.md
---

# 创建 X (Twitter) 应用并连接 OOMOL

打开 [OOMOL 应用连接](https://console.oomol.com/connections)，找到应用，点击 **添加账号**。页面要求填写你自己的应用凭据时，按以下步骤操作。你需要能在对应平台创建或管理应用的账号；无法打开这些设置时，请管理员协助。

## 1. 创建或打开应用

1. 登录 [X (Twitter)](https://developer.x.com/)。
2. 在开发者后台创建或打开应用。进入 **User authentication settings**，启用 **OAuth 2.0**，选择 **Web App, Automated App or Bot**，填写网站地址。

## 2. 填写回调地址

在添加账号的窗口中，复制完整的 **重定向 URI**。如果页面提供连接方式选择，选择 OAuth2。将它粘贴到平台应用设置的 **Callback URI / Redirect URL** 中并保存。保留原地址的路径和结尾斜杠，不要自行修改。

## 3. 保存应用凭据

打开 **Keys and tokens**，复制 OAuth 2.0 的客户端凭据。

在 OOMOL 的 OAuth 客户端配置中，将 **Client ID** 填入 **Client ID**，将 **Client Secret** 填入 **Client Secret**，然后保存。

## 4. 连接账号

1. 在 OOMOL 中打开连接设置，继续使用 OAuth2 连接。
2. 保存凭据后，展开 **高级 OAuth scopes**，检查申请的权限。保留 **tweet.read**、**users.read** 和 **offline.access**；需要发帖时添加 **tweet.write**，上传媒体时添加 **media.write**。
3. 发起连接，登录你要使用的 X 账号，并在授权页同意访问。
4. 返回 OOMOL，确认账号显示为已连接。查询 X 个人资料，核对用户名。

## 遇到问题时

**应用 Bearer 令牌** 用于搜索全部历史帖子和合规任务。上面的个人资料查询无需填写此项。相关操作要求填写时，从同一个 X 应用复制到 OOMOL 的选填栏。仍无法使用时，检查 X 的访问权限和计费设置。

[官方配置说明](https://docs.x.com/fundamentals/authentication/oauth-2-0/authorization-code)
