Skip to content
This repository has been archived by the owner on May 18, 2021. It is now read-only.

KQ_Expressions_User

Karno edited this page Oct 20, 2013 · 1 revision

ユーザー オブジェクトについて

user や retweeter などでユーザーを参照した場合、ユーザー オブジェクトが戻ります。
このユーザーオブジェクトは、そのまま使用しても結果を得ることができますが、ピリオドに続けて フィールドを指定することで追加の値を得ることができます。

そのまま用いるとき

そのユーザのIDやスクリーン名が得られます。

この型の時に表される内容
Numeric ユーザーID
String スクリーン名(@ID)

フィールドを指定したとき

user や retweeter に続けてフィールドを指定した時に得られる値は以下のようになります。

Boolean

Boolean 型の値を返すフィールド一覧です。

.protected, .isprotected, .is_protected

ユーザーが鍵付きかどうかを判別します。

.verified, .isverified, .is_verified

ユーザーが公式認証済みかを判別します。

.translator, .istranslator, .is_translator

ユーザーが公式翻訳者であるかどうかを判別します。

.contributorsenabled, .contributors_enabled, .iscontributorsenabled, .is_contributors_enabled

ユーザーに対してcontributorsが有効であるかを判別します。

.geoenabled, .geo_enabled, .isgeoenabled, .is_geo_enabled

ユーザーが位置情報を有効にしているかを判別します。
(位置情報を有効にしていても、ツイートに位置情報が添付されるかどうかはそのツイート次第です。)

Numeric

Numeric 型の値を返すフィールド一覧です。

.id

ユーザーIDを取得します。

.status, .statuses, .statuscount, .status_count, .statusescount, .statuses_count

ユーザーのステータス数を表します。

.friend, .friends, .following, .followings, .friendscount, .friends_count, .followingscount, .followings_count

ユーザーのフォロー数を表します。

.follower, .followers, .followerscount, .followers_count

ユーザーのフォロワー数を表します。

.fav, .favs, .favcount, .favorite, .favorites, .favscount, .favs_count, .favoritescount, .favorites_count

ユーザーのお気に入り登録数を表します。

.list, .listed, .listcount, .list_count, .listedcount, .listed_count

ユーザーのリスト被登録数を表します。

String

String 型の値を返すフィールド一覧です。

.screenname, .screen_name

ユーザーのスクリーン名(@ID)を表します。

.name, .username

ユーザーの名前を表します。名前欄に表示されるものです。

.bio, .desc, .description

ユーザーのプロフィール欄を表します。

.loc, .location

ユーザーの所在地を表します。

.lang, .language

ユーザーの言語を表します。

プロフィールに「きんいろモザイク」を含むユーザーのツイートのみを抽出する場合、 user.bio contains "きんいろモザイク" で抽出することができます。

フォロワーがフォローより多いユーザーを抽出する場合、 user.follower > user.following で抽出することができます。