---
author: OOMOL
author_url: https://oomol.com/ja/about/
title: X (Twitter) アプリを作成して OOMOL に接続する
description: X (Twitter) アプリを作成し、認証情報を保存して OOMOL でアカウントを認可します。
lang: ja
canonical_url: https://oomol.com/ja/docs/twitter-oauth-app/
markdown_url: https://oomol.com/ja/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** を選択してウェブサイトの URL を入力します。

## 2. コールバック URL を設定する

アカウント追加画面で **リダイレクト 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 スコープ** を開いて要求する権限を確認します。**tweet.read**、**users.read**、**offline.access** を残します。投稿する場合は **tweet.write**、メディアをアップロードする場合は **media.write** を追加します。
3. 接続を開始し、使用する X アカウントでログインしてアクセスを許可します。
4. OOMOL に戻り、アカウントが接続済みになっていることを確認します。X のプロフィールを取得し、ユーザー名を確認します。

## 接続できない場合

**App Bearer Token** は全期間の投稿検索やコンプライアンス関連の処理に使います。上記のプロフィール確認では入力不要です。これらの操作で求められた場合は、同じ X アプリからコピーして OOMOL の任意入力欄に保存してください。引き続き利用できない場合は、X API のアクセス権と課金設定を確認します。

[公式の設定手順](https://docs.x.com/fundamentals/authentication/oauth-2-0/authorization-code)
