小分類

カテゴリー: Twitter Developer  閲覧数:728 配信日:2016-11-19 19:12


分類基準


最小単位


4種類


┏A.ユーザ認証 / OAuth1.0a / accessトークン
┃A1.「連携アプリを認証」ボタンをクリックしたユーザアカウントの「accessトークン」取得
┃┣α.承認(authorize)
┃┗β.認証(authenticate)

┗A2.アプリを登録したユーザアカウントの「accessトークン」を、コードへ直接記述
 ┗γ.アプリを登録したアカウントデータのみが対象となるユーザ認証(Twitter Developers)

┗B.アプリケーション認証 / OAuth2.0 / bearerトークン
  ┗δ.アプリケーションのみの認証(Application Only Authentication)


A.ユーザ認証 / OAuth1.0a / accessトークン


A1.ユーザを「Twitterサーバー上にある認証画面」へ誘導。ユーザが「連携アプリを認証」ボタンをクリック。ユーザの「accessトークン」を取得
・承認(authorize) … 毎回、「Twitterサーバー上にある認証画面」へ遷移。「連携アプリを認証」「キャンセル」ボタンが表示される
・認証(authenticate) … 毎回、「Twitterサーバー上にある認証画面」へ遷移。初回のみ、「連携アプリを認証」「キャンセル」ボタンが表示される

A2.アプリのコードへ、「連携アプリを認証」するユーザの「accessトークン」を直接記述
・「承認(authorize)」「認証(authenticate)」何れも未使用
・「Twitterサーバー上にある認証画面」へは遷移しない


B.アプリケーション認証 / OAuth2.0 / bearerトークン




比較一覧


一覧表
authorize authenticate Developers Application Only Authentication
認証 ユーザ ユーザ ユーザ アプリ
対象 「連携アプリを認証」ボタンをクリックした任意のユーザ 「連携アプリを認証」ボタンをクリックした任意のユーザ アプリを登録したユーザ アプリ
OAuth 1.0a 1.0a 1.0a 2.0
トークン access access access bearer
Twitterサーバー上にある認証画面 毎回遷移 毎回遷移 遷移しない 遷移しない
「連携アプリを認証」「キャンセル」ボタン 毎回表示 初回のみ表示 表示しない(該当画面へ遷移しない) 表示しない(該当画面へ遷移しない)


週間人気ページランキング / 9-2 → 9-8
順位 ページタイトル抜粋 アクセス数
1 デザイン カテゴリー 1
1 「ロボットによる操作ではないことを確認してください」と表示されているにも関わらず、確認する方法が案内されている場合は、ブラウザキャッシュを削除する | Twitter Developer(Twitter) 1
1 Twitter API Oauth / Application-only authentication: Oauth2 (bearer token) / Application-user authentication: Oauth 1a (access token for user context) 1
1 リファクタは、開発が一区切りついた段階でなるべく実行した方が良い | Webサービス開発 1
1 6.ローカルリポジトリに、リモートリポジトリを設定する / ローカルリポジトリに設定されている、リモートリポジトリ内容を一覧表示(URLも表示) / ローカルリポジトリ(mainブランチ)(の変更)を送信して、リモートリポジトリ(「origin」上の同名ブランチ)へ反映させる 1
1 キーワード「@4532_hachi」検索結果一覧 1
1 Webサイト制作履歴 | Webサービス開発 1
1 注意点 / 準備編 /理想とするプロジェクト新規作成手順 1
1 「丁寧さ」をどうするの? / 以前作成したhelpを確認してみる / 色々迷う 1
1 SFC(プログラミング) カテゴリー 1
1 鍵に保存されたパスフレーズを変更 / (Windowsならでは)「File name too long」エラー対処 / (Windowsならでは)改行コードを自動変換しないよう設定 1
1 server カテゴリー 1
1 A.データをどこで保存するか? / B.収益をどう見込むか / C.既存サービスが既に存在しているのに、新たに作成する意義はあるか 1
1 Twitter実装記録 / A.Twitter指定キーワード検索 1
1 ログイン 1
1 技術書籍 | プログラミング 1
1 開発 0 1
2026/9/9 5:05 更新
指定期間人気ページランキング / 2020-5-27 → 2026-9-8
順位 ページタイトル抜粋 アクセス数
1 GitHubリモートリポジトリ名には日本語を使用できない。使用すると、ハイフンへ自動置換されてしまう | GitHub(Git) 1084
2 開発 0 757
3 fatal: remote error: is not a valid repository name | Git BASH(Git) 754
4 Twitter アカウント管理 | Twitter Developer(Twitter) 629
5 Twitter API | Twitter API (Twitter) 605
6 動画対応 | プログラミング 598
7 「Twitterデータ」対応 | Twitter Developer(Twitter) 569
8 Windows10で使用できるGitクライアント | GitHub(Git) 471
9 本 | ブックマーク 464
10 Webサービス | ブックマーク 435
11 マッチングサービス | Webサービスビジネス 411
12 同じ携帯電話番号でも、複数の「Twitter Developers」アカウントを作成可能 | Twitter Developer(Twitter) 374
13 TwitterOAuth では、画像URL を指定した画像投稿は出来ない(と思う)。ライブラリを使用しなければ出来るから、Twitter API の制限ではない(と思われる)  | Twitter 334
14 技術書籍 | プログラミング 310
15 teratailでは質問しない | プログラミング 309
16 気になった動画 | ブックマーク 300
17 埋め込みツイート | Twitter Developer(Twitter) 278
18 ログイン 260
19 個人事業主 | Webサービスビジネス 256
20 Twitter 電話番号の問題 | Twitter Developer(Twitter) 248
2026/9/9 5:05 更新