見出し画像

Twitter(X)特定アカウントの所有リスト一覧を出力する方法

GASラボではどなたでもご利用いただける自動化ツール・AIツールを企画・開発しています。
これまで企画開発したツール一覧は下記のページでご覧下さい。


Twitter(X)を情報収集に活用されている方は、「リスト」の機能も利用している方が多いのではないでしょうか。

「リスト」機能を利用すれば、フォローしているかどうかに関係なくTwitter(X)のユーザーをグルーピングできるため、ジャンルごとにリストを作成すると便利です。

また、「非公開リスト」として作成すれば、リストに追加したことが通知されないため、気兼ねなく情報収集できます。

しかし、こうしてリストを利用していると、どんどんリストの数が増えてしまうケースが多く、リストの管理や整理のために、リスト一覧を外部出力したいというシーンもあるのではないでしょうか?

ところが、Twitter(X)の標準機能に、リスト一覧の出力機能はありません。

そこで今回GASラボでは、Twitter(X)の特定のユーザーのアカウントのリスト一覧を自動で出力できるツールを開発しました。

本ツールを利用すれば、指定したTwitter(X)アカウントが所有するリスト一覧情報を簡単に出力できます。

ご自身のリストの管理や整理はもちろん、他人のアカウントのリスト一覧を取得したい方などにおすすめです。

本記事では、Twitter(X)特定アカウントの所有リスト一覧を出力する方法として、今回GASラボが独自開発した「Twitter(X)リスト一覧出力ツール」を紹介します。

Twitter(X)リスト一覧出力ツール

Twitter(X)リスト一覧出力ツール

本ツールは、Twitter(X)の特定のユーザーのアカウントのリスト一覧を自動で出力できるツールです。

リスト一覧を出力したいTwitter(X)のアカウント(ユーザー名)を指定すれば、API経由でそのアカウントが所有しているリスト一覧を自動でエクスポートします。

ご自身のTwitter(X)のアカウントはもちろん、他人のアカウントのリスト一覧出力にも対応しています。

また、本ツールが出力できるのは、Twitter(X)のリスト名にリストのURL、リストのフォロワー数、メンバー数など数値のデータだけでなく、リストオーナーの各種情報も出力可能です。

本ツールによって取得したリスト一覧はGoogleスプレッドシートへ出力するため、フィルターを使っての加工や分析なども簡単に行えます。

さらに、ご自身のTwitter(X)アカウントのリストであれば、ツール上で選択して削除することも可能となっており、リストの管理や整理にも活用いただけます。

なお、本ツールはGoogleスプレッドシート形式のツールとなっており、WindowsでもMacでもご利用いただけます。

Twitter(X)のリストを整理したい方、特定のアカウントのリストを参考にしたい、分析したいといった方にもおすすめです。

今回開発したツールは本記事をご購入頂いたお客様に配布いたします。
(※有料部分に配布ページのURLを掲載)

【ご購入者様限定】安心の使い方サポート付き!
ご利用時に不明点がありましたら、使い方を無料でサポートさせていただきます!

【note限定】GASラボの「返金申請制度」のご案内
初めて購入されることにご不安をお持ちのユーザー様に配慮し、
GASラボがnoteにて有料で販売しておりますツールにつきましては、全て「返金申請を受け付ける」設定にしております。

noteの仕組み上ご購入後24時間以内でしたら、返金申請ができるようになっております。

参考:noteの返金機能に関する記事
https://note.com/info/n/n0dc70d30b512

2023年3月30日に公式アナウンスされたTwitter API有料化に伴い、本ツールはTwitter API有料プラン加入者向けのツールとなります。予めご了承ください。
<参考>
【お知らせ】Twitter API有料化に伴うGASラボのTwitter関連ツールのご利用について

参考:GASラボのおすすめ自動化ツールのご紹介

GASラボでは、自動化ツールを100種類以上企画・開発しております。Twitter関連の自動化ツールも複数ご用意しております。複数のツールをご利用される場合は、お得なツールセットがおすすめです。


Twitter(X)リスト一覧出力ツールの3つのPOINT

今回開発したTwitter(X)リスト一覧出力ツールの主な特徴を3つのポイントにまとめて紹介いたします。ツールの仕様を要点でご理解いただく上で、ご確認ください。
※ツールの詳細な仕様は下記の記事をご覧下さい。

POINT1:Twitter(X)の特定ユーザーの所有リスト一覧をスプレッドシートに出力

Twitter(X)の特定ユーザーの所有リスト一覧をスプレッドシートに出力
  • 任意で指定したTwitter(X)ユーザーの所有リスト一覧を、Twitter API経由で自動取得して出力できるツールです。

  • 他人のリストは「公開リスト」の一覧が取得できますが、ご自身のアカウントであれば非公開リストも含めてリスト一覧を出力することができます。

  • リストの一覧と同時に、各リストのリストフォロワー数、リストメンバー数などの数値データや、リストURLやリスト説明文、リスト作成日も取得できます。

  • 取得したデータは分析や加工に便利なスプレッドシートに出力されます。

POINT2:不要なリストを一括削除できる機能あり

不要なリストを一括削除できる機能あり
  • 本ツールでは、ご自身の所有リストであれば、選択式で一括で削除できる機能も搭載しております。

  • 公開リストはもちろん、非公開リストも削除可能です。

  • ご自身の所有リストの整理にもご利用ください。

POINT3:画像付き設定マニュアルがあるので、初心者でも安心!

画像付き設定マニュアルがあるので、初心者でも安心!
  • 本ツールはリスト情報やTwitter(X)アカウント情報の取得にTwitterAPI(Basicプラン以上の有料プラン)を利用しております。

  • 初心者の方でも簡単にAPIの設定や本ツールの利用のための設定ができるよう、画像付きの丁寧なマニュアルを用意しておりますので、ご安心ください。


Twitter(X)リスト一覧出力ツールのご利用イメージ

今回開発したTwitter(X)リスト一覧出力ツールのご利用イメージを画像を用いて紹介いたします。
詳しい設定方法については下記のマニュアルにもまとめておりますので、併せてご覧ください。

STEP1:ご購入された本ツール(Googleスプレッドシート形式)をコピー

ご購入された本ツール(Googleスプレッドシート形式)をコピー

本ツールには、「Google Apps Script(GAS)」を実装しており、安全のため閲覧権限を設定しています。
本ツールをご利用される際には、はじめに「ファイル」→「コピーを作成」をクリックして、ツールのコピーを生成してください。

STEP2:Twitter APIの情報を取得し、「設定」シートに貼り付け

Twitter APIの情報を取得し、「設定」シートに貼り付け

本ツールは、Twitter APIを利用してリスト情報などを取得します。
そのため、Twitter APIに関する情報(API KeyおよびAPI Key Secret)を取得して、「設定」シートへ貼り付けてください。

※参考:Twitter APIの利用に必要な情報の取得方法については下記の記事で詳しく解説しております。ご参照の上、API KeyおよびAPI Key Secretを取得してください。
・TwitterAPI利用に必要なKey・Secretの取得手順

STEP3:メニューから「アカウント認証」を実行し、認証手続きを進める

メニューから「アカウント認証」を実行し、認証手続きを進める

Twitter APIの情報を貼り付けたら、次に「メニュー」→「アカウント認証」をクリックして、アカウント認証を行います。

STEP4:設定シートにて、データ取得対象アカウントを指定

設定シートにて、データ取得対象アカウントを指定

アカウント認証が完了したら、リスト一覧を取得したいTwitter(X)のアカウントを指定します。
「設定」シートの「データ取得対象アカウント」に、リストを取得したいTwitter(X)アカウントのユーザー名(@から始まる文字列)を入力してください。
※指定できるのは「公開アカウント」のみとなります。

STEP5:メニューより「リスト一覧取得」をクリック

メニューより「リスト一覧取得」をクリック

ここまでの設定が完了したら、最後に「メニュー」→「リスト一覧取得」をクリックします。
すると、指定したTwitter(X)アカウントのリスト一覧が、最新から最大1,500件まで「リスト一覧」シートに出力されます。

※ご自身が所有されるリストを選択して削除する方法については、本ツールのマニュアルにて詳しく記載しております。併せてご覧ください。


本ツールで取得・出力できるデータ一覧

本ツールで取得した各リストの情報として、下記の項目を取得・出力することが可能です。

<リスト情報>
・対象ユーザー名
・リストId
・リスト名
・公開状態(非公開 or 公開)
・リストURL
・リスト説明文
・リスト作成日時
・リストフォロワー数
・リストメンバー数
<リストオーナー情報>
・userId
・アカウント表示名
・ユーザー名
・プロフィール画像URL
・プロフィール画像
・TwitterアカウントURL
・アカウント説明文
・鍵付きアカウント
・アカウント開設日
・地域情報
・固定ツイートID
・固定ツイートURL
・最新ツイートID
・最新ツイートURL
・フォロー数
・フォロワー数
・合計ツイート数
<共通情報>
・情報取得日時

ご利用上の注意点

  • 本ツールの利用には、Googleアカウント、Twitter(X)アカウント、Twitter APIの利用権限が必要になります。

  • 本ツールはTwitterAPIを使用して情報を取得や操作をしております。場合によっては、一時的に情報が取得できない場合や、情報の取得・操作が失敗するケースもございます。予めご了承ください。

  • 本ツールはTwitter APIの有料プラン(Basicプラン)ご利用者向けのツールです。Freeプランのご利用者様はご利用いただけませんので、予めご了承ください。

  • Twitter APIの有料プラン(Basicプラン)には、時間あたりに取得や操作ができる上限数があります。場合によっては、上限に至り、データの取得や操作に失敗するケースもございます。予めご了承ください。

  • 本ツールの利用で発生した問題の責任は負いかねます。事前に使い方をテスト、理解した上で、ご利用ください。

  • ツールおよびプログラムの著作はGASラボにあります。無断での転載・再販・配布・共有やソースコードのコピーは固く禁止しております。

  • 本ツールは処理時間に上限があります(約6分)。あらかじめご了承ください。

  • 本ツールは初回利用時に「認証・許可プロセス」が発生します。認証・許可を下記の記事を参考に進めて下さい。

  • 本ツールはTwitterAPIの仕様変更に伴い、ツール自体の仕様が変更になる可能性やアップデートされる可能性、データの取得やAPIを使った操作ができなくなる可能性がございます。予めご了承ください。


Twitter(X)リスト一覧出力ツールの今後の更新について(2023年11月14日時点)

ツールの機能拡充の予定

基本的にユーザー様のリクエストをお伺いしながら機能の拡充に取り組んでいきます。是非、リクエストをお寄せください。

ツールの提供価格について

本ツールは「980円」でご提供します。
・機能拡充のタイミングなど、今後価格が変更になる可能性があります。予めご了承ください。

GASラボのその他のツール開発について

  • GASラボでは、Twitter(X)リスト一覧出力ツール以外にも業務効率化・自動化に役立つツールの開発を進めています。

  • GASラボでは、今後も便利な自動化ツールや新規サービス、テンプレートを開発・公開してまいります。ご興味がある方はnoteTwitterをフォローいただけると嬉しいです。


この先は有料コンテンツになります。ご購入された方に「Twitter(X)リスト一覧出力ツール」のリンクURLを公開しております。


ここから先は

706字
この記事のみ ¥ 980

この記事が気に入ったらサポートをしてみませんか?