Tweet Object に引き続き、User Object についてまとめました。
Tweet Object についてはこちら。
www.shookuro.com
公式や参考になるサイトを見ながら作りましたが、いまいち何に使用しているのか理解できない項目もあり、そういうやつには「詳細不明」と書いてあります。知っている人がいたら教えてください(自分で調べろ!)。
User Object 仕様
属性名 | 説明 | 型 | 例(公式サイトより引用) | |
---|---|---|---|---|
id | ユーザの一意な識別子。53ビットを超える場合があるので、一部のプログラミング言語では正しく扱えない。その場合、id_str を使用する。 | Int64 | 6253282 | |
id_str | 文字列で表現する一意な識別子。 | String | "6253282" | |
name | ユーザの名前。通常20文字以内。変更される可能性あり。 | String | "Twitter API" | |
screen_name | ハンドル名。または別名。一意な名前であるが変更される可能性あり。 | String | "twitterapi" | |
location | ユーザが指定した場所。必ずしも実在する場所とは限らない。 | String | "San Francisco | CA" |
url | プロフィールの URL。 | String | "https://dev.twitter.com" | |
description | プロフィールの説明。UTF-8。 | String | "The Real Twitter API." | |
derived | Profile Geo に関する何らか。詳細不明。 | Arrays of Enrichment Objects | ||
protected | 鍵アカの場合 true。 | Boolean | true | |
verified | 認証済みアカウント の場合 true。認証済みアカウントとはブルーの認証済みバッチが出るあれ。 | Boolean | false | |
followers_count | フォロワー数。 | Int | 21 | |
friends_count | フォローしている人数。 | Int | 32 | |
listed_count | メンバーになっている公開リストの数。 | Int | 9274 | |
favourites_count | いいねした数。 | Int | 13 | |
statuses_count | ツイート(リツイート含む)の数。 | Int | 42 | |
created_at | アカウントが作られた日時。UTC。 | String | "Mon Nov 29 21:18:15 +0000 2010" | |
utc_offset | 未使用。 | null | ||
time_zone | 未使用。 | null | ||
geo_enabled | ツイートに位置情報を付与するのを許可しているかどうか。 | Boolean | true | |
lang | BCP 47 で定義される言語タグ。 | String | "en" | |
contributors_enabled | 共有アカウントかどうか。 | Boolean | false | |
profile_background_color | ユーザが選んだプロフィールの背景の色。 | String | "e8f2f7" | |
profile_background_image_url | プロフィールの背景イメージ。http。 | String | "http://a2.twimg.com/profile_background_images/229557229/twitterapi-bg.png" | |
profile_background_image_url_https | プロフィールの背景イメージ。https。 | String | "https://si0.twimg.com/profile_background_images/229557229/twitterapi-bg.png" | |
profile_background_tile | プロフィールの背景イメージを並べて表示するかどうか。 | Boolean | false | |
profile_banner_url | バナーURL。https。 | String | "https://si0.twimg.com/profile_banners/819797/1348102824" | |
profile_image_url | プロフィール画像のURL。http。 | String | "http://abs.twimg.com/sticky/default_profile_images/default_profile_normal.png" | |
profile_image_url_https | プロフィール画像のURL。https。 | String | "https://abs.twimg.com/sticky/default_profile_images/default_profile_normal.png" | |
profile_link_color | プロフィールのリンクの色。詳細不明。 | String | "0094C2" | |
profile_sidebar_border_color | リンクの色。詳細不明。 | String | "0094C2" | |
profile_sidebar_fill_color | サイドバーの境界色。詳細不明。 | String | "a9d9f1" | |
profile_text_color | テキストの色。詳細不明。 | String | "437792" | |
profile_use_background_image | バックグラウンドイメージを使用しているかどうか。 | Boolean | true | |
default_profile | ユーザがデフォルトのテーマやバックグラウンドを使用しているかどうか。 | Boolean | false | |
default_profile_image | ユーザがデフォルトのプロフィール画像を使用しているかどうか。 | Boolean | false | |
withheld_in_countries | 表示されない国の2文字のコードのリスト。"XX"の場合全ての国で表示されない。"XY"の場合DCMAリクエストにより表示されない。詳細不明。 | Array of String | ["GR","HK","MY"] | |
withheld_scope | 存在する場合、ユーザによって非表示にされている。詳細不明。 | String | "user" |
まとめ
わかる範囲で User Object の仕様をまとめてみました。まだまだ完成度低いので時間あるときに調べて追記していきます。
それでは!
Twitter API ポケットリファレンス (POCKET REFERENCE)
- 作者: 山本 裕介
- 出版社/メーカー: 技術評論社
- 発売日: 2011/07/15
- メディア: 単行本(ソフトカバー)
- 購入: 3人 クリック: 247回
- この商品を含むブログ (43件) を見る
- 作者: 辻村浩
- 出版社/メーカー: ワークスコーポレーション
- 発売日: 2010/04/21
- メディア: 単行本
- 購入: 4人 クリック: 501回
- この商品を含むブログ (30件) を見る
Twitter APIリファレンスガイドブック―Twitterアプリを開発する
- 作者: 池田成樹
- 出版社/メーカー: カットシステム
- 発売日: 2010/08/01
- メディア: 単行本
- クリック: 18回
- この商品を含むブログ (6件) を見る