C# Class OpenTween.Api.TwitterApi

Inheritance: IDisposable
Afficher le fichier Open project: opentween/OpenTween Class Usage Examples

Méthodes publiques

Méthode Description
AccountUpdateProfile ( string name, string url, string location, string description ) : Task>
AccountUpdateProfileImage ( IMediaItem image ) : Task>
AccountVerifyCredentials ( ) : Task
ApplicationRateLimitStatus ( ) : Task
BlocksCreate ( string screenName ) : Task>
BlocksDestroy ( string screenName ) : Task>
BlocksIds ( long cursor = null ) : Task
Configuration ( ) : Task
CreateOAuthEchoHandler ( Uri authServiceProvider, Uri realm = null ) : OAuthEchoHandler
DirectMessagesDestroy ( long statusId ) : Task>
DirectMessagesNew ( string status, string sendTo ) : Task>
DirectMessagesRecv ( int count = null, long maxId = null, long sinceId = null ) : Task
DirectMessagesSent ( int count = null, long maxId = null, long sinceId = null ) : Task
Dispose ( ) : void
EscapeJsonString ( string rawText ) : string

JSON に出力する文字列を ECMA-404 に従ってエスケープする

FavoritesCreate ( long statusId ) : Task>
FavoritesDestroy ( long statusId ) : Task>
FavoritesList ( int count = null, long maxId = null, long sinceId = null ) : Task
FollowersIds ( long cursor = null ) : Task
FriendshipsCreate ( string screenName ) : Task>
FriendshipsDestroy ( string screenName ) : Task>
FriendshipsShow ( string sourceScreenName, string targetScreenName ) : Task
Initialize ( string accessToken, string accessSecret, long userId, string screenName ) : void
ListsCreate ( string name, string description = null, bool @private = null ) : Task>
ListsDestroy ( long listId ) : Task>
ListsMembers ( long listId, long cursor = null ) : Task
ListsMembersCreate ( long listId, string screenName ) : Task>
ListsMembersDestroy ( long listId, string screenName ) : Task>
ListsMembersShow ( long listId, string screenName ) : Task
ListsMemberships ( string screenName, long cursor = null, int count = null, bool filterToOwnedLists = null ) : Task
ListsOwnerships ( string screenName, long cursor = null, int count = null ) : Task
ListsStatuses ( long listId, int count = null, long maxId = null, long sinceId = null, bool includeRTs = null ) : Task
ListsSubscriptions ( string screenName, long cursor = null, int count = null ) : Task
ListsUpdate ( long listId, string name = null, string description = null, bool @private = null ) : Task>
MediaMetadataCreate ( long mediaId, string altText ) : Task
MediaUpload ( IMediaItem media ) : Task>
MutesUsersIds ( long cursor = null ) : Task
NoRetweetIds ( long cursor = null ) : Task
SearchTweets ( string query, string lang = null, int count = null, long maxId = null, long sinceId = null ) : Task
StatusesDestroy ( long statusId ) : Task>
StatusesHomeTimeline ( int count = null, long maxId = null, long sinceId = null ) : Task
StatusesMentionsTimeline ( int count = null, long maxId = null, long sinceId = null ) : Task
StatusesRetweet ( long statusId ) : Task>
StatusesShow ( long statusId ) : Task
StatusesUpdate ( string status, long replyToId, IReadOnlyList mediaIds ) : Task>
StatusesUserTimeline ( string screenName, int count = null, long maxId = null, long sinceId = null ) : Task
UserStreams ( string replies = null, string track = null ) : Task
UsersReportSpam ( string screenName ) : Task>
UsersShow ( string screenName ) : Task

Method Details

AccountUpdateProfile() public méthode

public AccountUpdateProfile ( string name, string url, string location, string description ) : Task>
name string
url string
location string
description string
Résultat Task>

AccountUpdateProfileImage() public méthode

public AccountUpdateProfileImage ( IMediaItem image ) : Task>
image IMediaItem
Résultat Task>

AccountVerifyCredentials() public méthode

public AccountVerifyCredentials ( ) : Task
Résultat Task

ApplicationRateLimitStatus() public méthode

public ApplicationRateLimitStatus ( ) : Task
Résultat Task

BlocksCreate() public méthode

public BlocksCreate ( string screenName ) : Task>
screenName string
Résultat Task>

BlocksDestroy() public méthode

public BlocksDestroy ( string screenName ) : Task>
screenName string
Résultat Task>

BlocksIds() public méthode

public BlocksIds ( long cursor = null ) : Task
cursor long
Résultat Task

Configuration() public méthode

public Configuration ( ) : Task
Résultat Task

CreateOAuthEchoHandler() public méthode

public CreateOAuthEchoHandler ( Uri authServiceProvider, Uri realm = null ) : OAuthEchoHandler
authServiceProvider System.Uri
realm System.Uri
Résultat OAuthEchoHandler

DirectMessagesDestroy() public méthode

public DirectMessagesDestroy ( long statusId ) : Task>
statusId long
Résultat Task>

DirectMessagesNew() public méthode

public DirectMessagesNew ( string status, string sendTo ) : Task>
status string
sendTo string
Résultat Task>

DirectMessagesRecv() public méthode

public DirectMessagesRecv ( int count = null, long maxId = null, long sinceId = null ) : Task
count int
maxId long
sinceId long
Résultat Task

DirectMessagesSent() public méthode

public DirectMessagesSent ( int count = null, long maxId = null, long sinceId = null ) : Task
count int
maxId long
sinceId long
Résultat Task

Dispose() public méthode

public Dispose ( ) : void
Résultat void

EscapeJsonString() public static méthode

JSON に出力する文字列を ECMA-404 に従ってエスケープする
public static EscapeJsonString ( string rawText ) : string
rawText string
Résultat string

FavoritesCreate() public méthode

public FavoritesCreate ( long statusId ) : Task>
statusId long
Résultat Task>

FavoritesDestroy() public méthode

public FavoritesDestroy ( long statusId ) : Task>
statusId long
Résultat Task>

FavoritesList() public méthode

public FavoritesList ( int count = null, long maxId = null, long sinceId = null ) : Task
count int
maxId long
sinceId long
Résultat Task

FollowersIds() public méthode

public FollowersIds ( long cursor = null ) : Task
cursor long
Résultat Task

FriendshipsCreate() public méthode

public FriendshipsCreate ( string screenName ) : Task>
screenName string
Résultat Task>

FriendshipsDestroy() public méthode

public FriendshipsDestroy ( string screenName ) : Task>
screenName string
Résultat Task>

FriendshipsShow() public méthode

public FriendshipsShow ( string sourceScreenName, string targetScreenName ) : Task
sourceScreenName string
targetScreenName string
Résultat Task

Initialize() public méthode

public Initialize ( string accessToken, string accessSecret, long userId, string screenName ) : void
accessToken string
accessSecret string
userId long
screenName string
Résultat void

ListsCreate() public méthode

public ListsCreate ( string name, string description = null, bool @private = null ) : Task>
name string
description string
@private bool
Résultat Task>

ListsDestroy() public méthode

public ListsDestroy ( long listId ) : Task>
listId long
Résultat Task>

ListsMembers() public méthode

public ListsMembers ( long listId, long cursor = null ) : Task
listId long
cursor long
Résultat Task

ListsMembersCreate() public méthode

public ListsMembersCreate ( long listId, string screenName ) : Task>
listId long
screenName string
Résultat Task>

ListsMembersDestroy() public méthode

public ListsMembersDestroy ( long listId, string screenName ) : Task>
listId long
screenName string
Résultat Task>

ListsMembersShow() public méthode

public ListsMembersShow ( long listId, string screenName ) : Task
listId long
screenName string
Résultat Task

ListsMemberships() public méthode

public ListsMemberships ( string screenName, long cursor = null, int count = null, bool filterToOwnedLists = null ) : Task
screenName string
cursor long
count int
filterToOwnedLists bool
Résultat Task

ListsOwnerships() public méthode

public ListsOwnerships ( string screenName, long cursor = null, int count = null ) : Task
screenName string
cursor long
count int
Résultat Task

ListsStatuses() public méthode

public ListsStatuses ( long listId, int count = null, long maxId = null, long sinceId = null, bool includeRTs = null ) : Task
listId long
count int
maxId long
sinceId long
includeRTs bool
Résultat Task

ListsSubscriptions() public méthode

public ListsSubscriptions ( string screenName, long cursor = null, int count = null ) : Task
screenName string
cursor long
count int
Résultat Task

ListsUpdate() public méthode

public ListsUpdate ( long listId, string name = null, string description = null, bool @private = null ) : Task>
listId long
name string
description string
@private bool
Résultat Task>

MediaMetadataCreate() public méthode

public MediaMetadataCreate ( long mediaId, string altText ) : Task
mediaId long
altText string
Résultat Task

MediaUpload() public méthode

public MediaUpload ( IMediaItem media ) : Task>
media IMediaItem
Résultat Task>

MutesUsersIds() public méthode

public MutesUsersIds ( long cursor = null ) : Task
cursor long
Résultat Task

NoRetweetIds() public méthode

public NoRetweetIds ( long cursor = null ) : Task
cursor long
Résultat Task

SearchTweets() public méthode

public SearchTweets ( string query, string lang = null, int count = null, long maxId = null, long sinceId = null ) : Task
query string
lang string
count int
maxId long
sinceId long
Résultat Task

StatusesDestroy() public méthode

public StatusesDestroy ( long statusId ) : Task>
statusId long
Résultat Task>

StatusesHomeTimeline() public méthode

public StatusesHomeTimeline ( int count = null, long maxId = null, long sinceId = null ) : Task
count int
maxId long
sinceId long
Résultat Task

StatusesMentionsTimeline() public méthode

public StatusesMentionsTimeline ( int count = null, long maxId = null, long sinceId = null ) : Task
count int
maxId long
sinceId long
Résultat Task

StatusesRetweet() public méthode

public StatusesRetweet ( long statusId ) : Task>
statusId long
Résultat Task>

StatusesShow() public méthode

public StatusesShow ( long statusId ) : Task
statusId long
Résultat Task

StatusesUpdate() public méthode

public StatusesUpdate ( string status, long replyToId, IReadOnlyList mediaIds ) : Task>
status string
replyToId long
mediaIds IReadOnlyList
Résultat Task>

StatusesUserTimeline() public méthode

public StatusesUserTimeline ( string screenName, int count = null, long maxId = null, long sinceId = null ) : Task
screenName string
count int
maxId long
sinceId long
Résultat Task

UserStreams() public méthode

public UserStreams ( string replies = null, string track = null ) : Task
replies string
track string
Résultat Task

UsersReportSpam() public méthode

public UsersReportSpam ( string screenName ) : Task>
screenName string
Résultat Task>

UsersShow() public méthode

public UsersShow ( string screenName ) : Task
screenName string
Résultat Task