public class TwitterApiClient
extends Object
getService(Class)| Constructor and Description |
|---|
TwitterApiClient()
Constructs Guest Session based TwitterApiClient.
|
TwitterApiClient(OkHttpClient client)
Constructs Guest Session based TwitterApiClient, with custom http client.
|
TwitterApiClient(TwitterSession session,
OkHttpClient client)
Constructs User Session based TwitterApiClient, with custom http client.
|
| Modifier and Type | Method and Description |
|---|---|
AccountService |
getAccountService() |
CollectionService |
getCollectionService()
Use CollectionTimeline directly, CollectionService is expected to change.
|
ConfigurationService |
getConfigurationService() |
FavoriteService |
getFavoriteService() |
ListService |
getListService() |
MediaService |
getMediaService() |
SearchService |
getSearchService() |
protected <T> T |
getService(Class<T> cls)
Converts Retrofit style interface into instance for API access
|
StatusesService |
getStatusesService() |
public TwitterApiClient()
public TwitterApiClient(OkHttpClient client)
okhttp3.Interceptor, and other
optional params provided in okhttp3.OkHttpClient.public TwitterApiClient(TwitterSession session, OkHttpClient client)
okhttp3.Interceptor, and other
optional params provided in okhttp3.OkHttpClient.public AccountService getAccountService()
AccountService to access TwitterApipublic FavoriteService getFavoriteService()
FavoriteService to access TwitterApipublic StatusesService getStatusesService()
StatusesService to access TwitterApipublic SearchService getSearchService()
SearchService to access TwitterApipublic ListService getListService()
ListService to access TwitterApipublic CollectionService getCollectionService()
CollectionService to access TwitterApipublic ConfigurationService getConfigurationService()
ConfigurationService to access TwitterApipublic MediaService getMediaService()
MediaService to access Twitter API
upload endpoints.protected <T> T getService(Class<T> cls)
cls - Retrofit style interface