Public メソッド

クラス OAuthTwitterAPI.FriendshipAPI

FriendshipAPIクラス. [詳細]

すべてのメンバ一覧

Public メソッド

User Create (OAuth oauth, IDictionary< string, string > parameters)
 ユーザーのフォロー。
User Create (OAuth oauth, long user_id, string screen_name, bool follow, bool include_entities)
 ユーザーのフォロー。
User Create (OAuth oauth, long user_id)
 ユーザーのフォロー。
User Create (OAuth oauth, string screen_name)
 ユーザーのフォロー。
void CreateAsync (OAuth oauth, IDictionary< string, string > parameters)
 非同期によるユーザーのフォロー。 戻り値は、Utility.DownloadCompletedで取得。
void CreateAsync (OAuth oauth, long user_id, string screen_name, bool follow, bool include_entities)
 非同期によるユーザーのフォロー。 戻り値は、Utility.DownloadCompletedで取得。
void CreateAsync (OAuth oauth, long user_id)
 非同期によるユーザーのフォロー。 戻り値は、Utility.DownloadCompletedで取得。
void CreateAsync (OAuth oauth, string screen_name)
 非同期によるユーザーのフォロー。 戻り値は、Utility.DownloadCompletedで取得。
User Destroy (OAuth oauth, IDictionary< string, string > parameters)
 ユーザーのフォローの解除。
User Destroy (OAuth oauth, long user_id, string screen_name, bool include_entities)
 ユーザーのフォローの解除。
User Destroy (OAuth oauth, long user_id)
 ユーザーのフォローの解除。
User Destroy (OAuth oauth, string screen_name)
 ユーザーのフォローの解除。
void DestroyAsync (OAuth oauth, IDictionary< string, string > parameters)
 非同期によるユーザーのフォローの解除。 戻り値は、Utility.DownloadCompletedで取得。
void DestroyAsync (OAuth oauth, long user_id, string screen_name, bool include_entities)
 非同期によるユーザーのフォローの解除。 戻り値は、Utility.DownloadCompletedで取得。
void DestroyAsync (OAuth oauth, long user_id)
 非同期によるユーザーのフォローの解除。 戻り値は、Utility.DownloadCompletedで取得。
void DestroyAsync (OAuth oauth, string screen_name)
 非同期によるユーザーのフォローの解除。 戻り値は、Utility.DownloadCompletedで取得。
bool Exists (string user_a, string user_b)
 ユーザー間のfriendship関係。 user_aがuser_bをフォローしているかどうか。
void ExistsAsync (string user_a, string user_b)
 非同期によるユーザー間のfriendship関係。 user_aがuser_bをフォローしているかどうか。
Relationship Show (IDictionary< string, string > parameters)
 2ユーザの間の詳細情報を取得。
Relationship Show (long source_id, string source_screen_name, long target_id, string target_screen_name)
 2ユーザの間の詳細情報を取得。
Relationship Show (long source_id, long target_id)
 2ユーザの間の詳細情報を取得。
Relationship Show (string source_screen_name, string target_screen_name)
 2ユーザの間の詳細情報を取得。
void ShowAsync (IDictionary< string, string > parameters)
 非同期による2ユーザの間の詳細情報を取得。 戻り値は、Utility.DownloadCompletedで取得。
void ShowAsync (long source_id, string source_screen_name, long target_id, string target_screen_name)
 非同期による2ユーザの間の詳細情報を取得。 戻り値は、Utility.DownloadCompletedで取得。
void ShowAsync (long source_id, long target_id)
 非同期による2ユーザの間の詳細情報を取得。 戻り値は、Utility.DownloadCompletedで取得。
void ShowAsync (string source_screen_name, string target_screen_name)
 非同期による2ユーザの間の詳細情報を取得。 戻り値は、Utility.DownloadCompletedで取得。
IdList Incoming (OAuth oauth, IDictionary< string, string > parameters)
 プロテクトユーザーの場合、自分宛のフォローリクエストの取得。
IdList Incoming (OAuth oauth, long cursor)
 プロテクトユーザーの場合、自分宛のフォローリクエストの取得。
void IncomingAsync (OAuth oauth, IDictionary< string, string > parameters)
 非同期によるプロテクトユーザーの場合、自分宛のフォローリクエストの取得。 戻り値は、Utility.DownloadCompletedで取得。
void IncomingAsync (OAuth oauth, long cursor)
 非同期によるプロテクトユーザーの場合、自分宛のフォローリクエストの取得。 戻り値は、Utility.DownloadCompletedで取得。
IdList Outgoing (OAuth oauth, IDictionary< string, string > parameters)
 フォローリクエストを送ったプロテクトユーザーのうち、リクエスト保留の一覧を取得。
IdList Outgoing (OAuth oauth, long cursor)
 フォローリクエストを送ったプロテクトユーザーのうち、リクエスト保留の一覧を取得。
void OutgoingAsync (OAuth oauth, IDictionary< string, string > parameters)
 非同期によるフォローリクエストを送ったプロテクトユーザーのうち、リクエスト保留の一覧を取得。 戻り値は、Utility.DownloadCompletedで取得。
void OutgoingAsync (OAuth oauth, long cursor)
 非同期によるフォローリクエストを送ったプロテクトユーザーのうち、リクエスト保留の一覧を取得。 戻り値は、Utility.DownloadCompletedで取得。

説明

FriendshipAPIクラス.


メソッド

User OAuthTwitterAPI.FriendshipAPI.Create ( OAuth  oauth,
IDictionary< string, string >  parameters 
)

ユーザーのフォロー。

引数:
oauth 認証済みのOAuthクラス
parameters user_id:指定するユーザーID。screen_nameのどちらかを設定。
screen_name:指定するユーザーのスクリーンネーム。user_idのどちらかを設定。
follow:true/t/1, 指定ユーザーのTweetを指定デバイスに送信するか
include_entities:true/t/1, Entities情報を含めるか
戻り値:
Userを返す
User OAuthTwitterAPI.FriendshipAPI.Create ( OAuth  oauth,
long  user_id,
string  screen_name,
bool  follow,
bool  include_entities 
)

ユーザーのフォロー。

引数:
oauth 認証済みのOAuthクラス
user_id 指定するユーザーID。screen_nameのどちらかを設定。未設定:-1
screen_name 指定するユーザーのスクリーンネーム。user_idのどちらかを設定。未設定:空文字/null
follow 指定ユーザーのTweetを指定デバイスに送信するか
include_entities Entities情報を含めるか
戻り値:
Userを返す
User OAuthTwitterAPI.FriendshipAPI.Create ( OAuth  oauth,
string  screen_name 
)

ユーザーのフォロー。

引数:
oauth 認証済みのOAuthクラス
screen_name 指定するユーザーのスクリーンネーム。
戻り値:
Userを返す
User OAuthTwitterAPI.FriendshipAPI.Create ( OAuth  oauth,
long  user_id 
)

ユーザーのフォロー。

引数:
oauth 認証済みのOAuthクラス
user_id 指定するユーザーID。
戻り値:
Userを返す
void OAuthTwitterAPI.FriendshipAPI.CreateAsync ( OAuth  oauth,
string  screen_name 
)

非同期によるユーザーのフォロー。 戻り値は、Utility.DownloadCompletedで取得。

引数:
oauth 認証済みのOAuthクラス
screen_name 指定するユーザーのスクリーンネーム。
void OAuthTwitterAPI.FriendshipAPI.CreateAsync ( OAuth  oauth,
IDictionary< string, string >  parameters 
)

非同期によるユーザーのフォロー。 戻り値は、Utility.DownloadCompletedで取得。

引数:
oauth 認証済みのOAuthクラス
parameters user_id:指定するユーザーID。screen_nameのどちらかを設定。
screen_name:指定するユーザーのスクリーンネーム。user_idのどちらかを設定。
follow:true/t/1, 指定ユーザーのTweetを指定デバイスに送信するか
include_entities:true/t/1, Entities情報を含めるか
void OAuthTwitterAPI.FriendshipAPI.CreateAsync ( OAuth  oauth,
long  user_id,
string  screen_name,
bool  follow,
bool  include_entities 
)

非同期によるユーザーのフォロー。 戻り値は、Utility.DownloadCompletedで取得。

引数:
oauth 認証済みのOAuthクラス
user_id 指定するユーザーID。screen_nameのどちらかを設定。未設定:-1
screen_name 指定するユーザーのスクリーンネーム。user_idのどちらかを設定。未設定:空文字/null
follow 指定ユーザーのTweetを指定デバイスに送信するか
include_entities Entities情報を含めるか
void OAuthTwitterAPI.FriendshipAPI.CreateAsync ( OAuth  oauth,
long  user_id 
)

非同期によるユーザーのフォロー。 戻り値は、Utility.DownloadCompletedで取得。

引数:
oauth 認証済みのOAuthクラス
user_id 指定するユーザーID。
User OAuthTwitterAPI.FriendshipAPI.Destroy ( OAuth  oauth,
IDictionary< string, string >  parameters 
)

ユーザーのフォローの解除。

引数:
oauth 認証済みのOAuthクラス
parameters user_id:指定するユーザーID。screen_nameのどちらかを設定。
screen_name:指定するユーザーのスクリーンネーム。user_idのどちらかを設定。
include_entities:true/t/1, Entities情報を含めるか
戻り値:
Userを返す
User OAuthTwitterAPI.FriendshipAPI.Destroy ( OAuth  oauth,
long  user_id,
string  screen_name,
bool  include_entities 
)

ユーザーのフォローの解除。

引数:
oauth 認証済みのOAuthクラス
user_id 指定するユーザーID。screen_nameのどちらかを設定。未設定:-1
screen_name 指定するユーザーのスクリーンネーム。user_idのどちらかを設定。未設定:空文字/null
include_entities Entities情報を含めるか
戻り値:
Userを返す
User OAuthTwitterAPI.FriendshipAPI.Destroy ( OAuth  oauth,
long  user_id 
)

ユーザーのフォローの解除。

引数:
oauth 認証済みのOAuthクラス
user_id 指定するユーザーID。
戻り値:
Userを返す
User OAuthTwitterAPI.FriendshipAPI.Destroy ( OAuth  oauth,
string  screen_name 
)

ユーザーのフォローの解除。

引数:
oauth 認証済みのOAuthクラス
screen_name 指定するユーザーのスクリーンネーム。
戻り値:
Userを返す
void OAuthTwitterAPI.FriendshipAPI.DestroyAsync ( OAuth  oauth,
string  screen_name 
)

非同期によるユーザーのフォローの解除。 戻り値は、Utility.DownloadCompletedで取得。

引数:
oauth 認証済みのOAuthクラス
screen_name 指定するユーザーのスクリーンネーム。
void OAuthTwitterAPI.FriendshipAPI.DestroyAsync ( OAuth  oauth,
IDictionary< string, string >  parameters 
)

非同期によるユーザーのフォローの解除。 戻り値は、Utility.DownloadCompletedで取得。

引数:
oauth 認証済みのOAuthクラス
parameters user_id:指定するユーザーID。screen_nameのどちらかを設定。
screen_name:指定するユーザーのスクリーンネーム。user_idのどちらかを設定。
include_entities:true/t/1, Entities情報を含めるか
void OAuthTwitterAPI.FriendshipAPI.DestroyAsync ( OAuth  oauth,
long  user_id,
string  screen_name,
bool  include_entities 
)

非同期によるユーザーのフォローの解除。 戻り値は、Utility.DownloadCompletedで取得。

引数:
oauth 認証済みのOAuthクラス
user_id 指定するユーザーID。screen_nameのどちらかを設定。未設定:-1
screen_name 指定するユーザーのスクリーンネーム。user_idのどちらかを設定。未設定:空文字/null
include_entities Entities情報を含めるか
void OAuthTwitterAPI.FriendshipAPI.DestroyAsync ( OAuth  oauth,
long  user_id 
)

非同期によるユーザーのフォローの解除。 戻り値は、Utility.DownloadCompletedで取得。

引数:
oauth 認証済みのOAuthクラス
user_id 指定するユーザーID。
bool OAuthTwitterAPI.FriendshipAPI.Exists ( string  user_a,
string  user_b 
)

ユーザー間のfriendship関係。 user_aがuser_bをフォローしているかどうか。

引数:
user_a ユーザーのスクリーンネームかID
user_b ユーザーのスクリーンネームかID
戻り値:
boolを返す
void OAuthTwitterAPI.FriendshipAPI.ExistsAsync ( string  user_a,
string  user_b 
)

非同期によるユーザー間のfriendship関係。 user_aがuser_bをフォローしているかどうか。

引数:
user_a ユーザーのスクリーンネームかID
user_b ユーザーのスクリーンネームかID
IdList OAuthTwitterAPI.FriendshipAPI.Incoming ( OAuth  oauth,
IDictionary< string, string >  parameters 
)

プロテクトユーザーの場合、自分宛のフォローリクエストの取得。

引数:
oauth 認証済みのOAuthクラス
parameters cursor:カーソル位置。先頭位置:-1
戻り値:
IdListを返す
IdList OAuthTwitterAPI.FriendshipAPI.Incoming ( OAuth  oauth,
long  cursor 
)

プロテクトユーザーの場合、自分宛のフォローリクエストの取得。

引数:
oauth 認証済みのOAuthクラス
cursor カーソル位置。先頭位置:-1
戻り値:
IdListを返す
void OAuthTwitterAPI.FriendshipAPI.IncomingAsync ( OAuth  oauth,
long  cursor 
)

非同期によるプロテクトユーザーの場合、自分宛のフォローリクエストの取得。 戻り値は、Utility.DownloadCompletedで取得。

引数:
oauth 認証済みのOAuthクラス
cursor カーソル位置。先頭位置:-1
void OAuthTwitterAPI.FriendshipAPI.IncomingAsync ( OAuth  oauth,
IDictionary< string, string >  parameters 
)

非同期によるプロテクトユーザーの場合、自分宛のフォローリクエストの取得。 戻り値は、Utility.DownloadCompletedで取得。

引数:
oauth 認証済みのOAuthクラス
parameters cursor:カーソル位置。先頭位置:-1
IdList OAuthTwitterAPI.FriendshipAPI.Outgoing ( OAuth  oauth,
long  cursor 
)

フォローリクエストを送ったプロテクトユーザーのうち、リクエスト保留の一覧を取得。

引数:
oauth 認証済みのOAuthクラス
cursor カーソル位置。先頭位置:-1
戻り値:
IdListを返す
IdList OAuthTwitterAPI.FriendshipAPI.Outgoing ( OAuth  oauth,
IDictionary< string, string >  parameters 
)

フォローリクエストを送ったプロテクトユーザーのうち、リクエスト保留の一覧を取得。

引数:
oauth 認証済みのOAuthクラス
parameters cursor:カーソル位置。先頭位置:-1
戻り値:
IdListを返す
void OAuthTwitterAPI.FriendshipAPI.OutgoingAsync ( OAuth  oauth,
IDictionary< string, string >  parameters 
)

非同期によるフォローリクエストを送ったプロテクトユーザーのうち、リクエスト保留の一覧を取得。 戻り値は、Utility.DownloadCompletedで取得。

引数:
oauth 認証済みのOAuthクラス
parameters cursor:カーソル位置。先頭位置:-1
void OAuthTwitterAPI.FriendshipAPI.OutgoingAsync ( OAuth  oauth,
long  cursor 
)

非同期によるフォローリクエストを送ったプロテクトユーザーのうち、リクエスト保留の一覧を取得。 戻り値は、Utility.DownloadCompletedで取得。

引数:
oauth 認証済みのOAuthクラス
cursor カーソル位置。先頭位置:-1
Relationship OAuthTwitterAPI.FriendshipAPI.Show ( IDictionary< string, string >  parameters  ) 

2ユーザの間の詳細情報を取得。

引数:
parameters source_id:指定するソースユーザーID。source_screen_nameのどちらかを設定。
source_screen_name:指定するソースユーザーのスクリーンネーム。source_idのどちらかを設定。
target_id:指定するターゲットユーザーID。target_screen_nameのどちらかを設定。
target_screen_name:指定するターゲットユーザーのスクリーンネーム。target_idのどちらかを設定。
戻り値:
Relationshipを返す
Relationship OAuthTwitterAPI.FriendshipAPI.Show ( string  source_screen_name,
string  target_screen_name 
)

2ユーザの間の詳細情報を取得。

引数:
source_screen_name 指定するソースユーザーのスクリーンネーム。source_idのどちらかを設定。未設定:空文字/null
target_screen_name 指定するターゲットユーザーのスクリーンネーム。target_idのどちらかを設定。未設定:空文字/null
戻り値:
Relationshipを返す
Relationship OAuthTwitterAPI.FriendshipAPI.Show ( long  source_id,
long  target_id 
)

2ユーザの間の詳細情報を取得。

引数:
source_id 指定するソースユーザーID。source_screen_nameのどちらかを設定。未設定:-1
target_id 指定するターゲットユーザーID。target_screen_nameのどちらかを設定。未設定:-1
戻り値:
Relationshipを返す
Relationship OAuthTwitterAPI.FriendshipAPI.Show ( long  source_id,
string  source_screen_name,
long  target_id,
string  target_screen_name 
)

2ユーザの間の詳細情報を取得。

引数:
source_id 指定するソースユーザーID。source_screen_nameのどちらかを設定。未設定:-1
source_screen_name 指定するソースユーザーのスクリーンネーム。source_idのどちらかを設定。未設定:空文字/null
target_id 指定するターゲットユーザーID。target_screen_nameのどちらかを設定。未設定:-1
target_screen_name 指定するターゲットユーザーのスクリーンネーム。target_idのどちらかを設定。未設定:空文字/null
戻り値:
Relationshipを返す
void OAuthTwitterAPI.FriendshipAPI.ShowAsync ( long  source_id,
long  target_id 
)

非同期による2ユーザの間の詳細情報を取得。 戻り値は、Utility.DownloadCompletedで取得。

引数:
source_id 指定するソースユーザーID。source_screen_nameのどちらかを設定。未設定:-1
target_id 指定するターゲットユーザーID。target_screen_nameのどちらかを設定。未設定:-1
void OAuthTwitterAPI.FriendshipAPI.ShowAsync ( long  source_id,
string  source_screen_name,
long  target_id,
string  target_screen_name 
)

非同期による2ユーザの間の詳細情報を取得。 戻り値は、Utility.DownloadCompletedで取得。

引数:
source_id 指定するソースユーザーID。source_screen_nameのどちらかを設定。未設定:-1
source_screen_name 指定するソースユーザーのスクリーンネーム。source_idのどちらかを設定。未設定:空文字/null
target_id 指定するターゲットユーザーID。target_screen_nameのどちらかを設定。未設定:-1
target_screen_name 指定するターゲットユーザーのスクリーンネーム。target_idのどちらかを設定。未設定:空文字/null
void OAuthTwitterAPI.FriendshipAPI.ShowAsync ( string  source_screen_name,
string  target_screen_name 
)

非同期による2ユーザの間の詳細情報を取得。 戻り値は、Utility.DownloadCompletedで取得。

引数:
source_screen_name 指定するソースユーザーのスクリーンネーム。source_idのどちらかを設定。未設定:空文字/null
target_screen_name 指定するターゲットユーザーのスクリーンネーム。target_idのどちらかを設定。未設定:空文字/null
void OAuthTwitterAPI.FriendshipAPI.ShowAsync ( IDictionary< string, string >  parameters  ) 

非同期による2ユーザの間の詳細情報を取得。 戻り値は、Utility.DownloadCompletedで取得。

引数:
parameters source_id:指定するソースユーザーID。source_screen_nameのどちらかを設定。
source_screen_name:指定するソースユーザーのスクリーンネーム。source_idのどちらかを設定。
target_id:指定するターゲットユーザーID。target_screen_nameのどちらかを設定。
target_screen_name:指定するターゲットユーザーのスクリーンネーム。target_idのどちらかを設定。