Twitter API 仕様

TwitterTwitter Developer

目次一覧

 状態:  閲覧数:2,330  投稿日:2016-12-10  更新日:2019-06-26
Twitter API Oauth / Application-only authentication: Oauth2 (bearer token) / Application-user authentication: Oauth 1a (access token for user context)

Twitter API Oauth / Application-only authentication: Oauth2 (bearer token) / Application-user authentication: Oauth 1a (access token for user context)

 閲覧数:447 投稿日:2019-03-07 更新日:2019-06-26

Twitter API Oauth


2種類
・Application-only authentication: Oauth2 (bearer token)
・Application-user authentication: Oauth 1a (access token for user context)

比較一覧表
OAuth 1.0A 2.0
認証 ユーザ アプリケーション
トークン access bearer
公式リンク POST oauth/request_token
GET oauth/authorize
GET oauth/authenticate
POST oauth/access_token
Application-only authentication

Application-only authentication: Oauth2 (bearer token)


アプリケーション認証

Application-user authentication: Oauth 1a (access token for user context)


Application Type 「Access level」
・全3種類

Access level一覧
・機能比較表
- Read only Read and Write Read, Write and Access direct messages
タイムラインなどの取得
ツイート ×
ダイレクトメッセージ送信 ×
ダイレクトメッセージ受信・削除 × ×
公式 doc
Application Permission Model


Twitter引用転載仕様調査

Twitterで、画像(extended_entities)取得できないツイートがある場合は、tweet_modeパラメータ付与



週間人気ページランキング / 12-6 → 12-12
順位 ページタイトル抜粋 アクセス数
1 リーディングアプリサービスとなるためには信頼関係など不要。アフィリエイターを使い捨てる戦略が有効 | Webサービスビジネス 2
1 Twitter 電話番号の問題 | Twitter Developer(Twitter) 2
1 $ git log / $ git status / $ git branch 2
1 ユーザコメント一覧ページ 2
1 デザイン カテゴリー 2
2 Q6.Twitter APIで複数アカウントを作成してはだめ? 1
2 User is not Authorized の闇 | Twitter Developer(Twitter) 1
2 既存Twitterアカウントより電話番号を削除すると、どうなるの? 新規アプリ作成する際、再度電話番号を使用したSMS認証が必要になる | Twitter Developer(Twitter) 1
2 Q3.About multiple applications 2 1
2 「User is not Authorized」と「Phone number is already in use for too many accounts and cannot be added to another user.」は連動していない | Twitter Developer(Twitter) 1
2 個人事業主が導入可能な「チャージ、支払、送金」機能を有する決済系サービス簡易表 1
2 地雷API | API(プログラミング) 1
2 「既存Twitterアプリが使用できる」からと言って「Twitter開発者アカウント」を保持しているとは限らない | Twitter Developer(Twitter) 1
2 「Windows10」へ「gitfor windows VERSION 2.22.0」をインストール | GitHub(Git) 1
2 Twitter 複数アカウントでPOSTしたい | Twitter Developer(Twitter) 1
2 開発ブログ / 公開する意味はあるの? / 今後の方針 1
2 Twitter アプリケーション分類 | Twitter Developer(Twitter) 1
2 「Default branch」ではなく「Your branches」 | GitHub(Git) 1
2 最終的に / 動作確認 / 折角作成したのでChromeウェブストアで公開しようと思ったが… 1
2 ログイン 1
2025/12/13 1:02 更新