| Interface | Description |
|---|---|
| AStream.IListen |
Use these for push-notification of incoming tweets and stream activity.
|
| Twitter.ICallback |
Use to register per-page callbacks for long-running searches.
|
| Twitter.IHttpClient |
Interface for an http client - e.g.
|
| Twitter.ITweet | |
| TwitterEvent.Type |
| Class | Description |
|---|---|
| AStream |
Internal base class for UserStream and TwitterStream.
|
| AStream.Outage |
What, Twitter had an outage? Here are the details.
|
| BearerAuthHttpClient |
For use with Twitter API methods which require application-level authentication via bearer token.
|
| FlickrOAuthProvider | |
| InternalUtils |
Utility methods used in Twitter.
|
| ListWithCursor<E> |
A List which also carries cursor information for fetching the next/previous page.
|
| Message |
A Twitter direct message.
|
| OAuthSignpostClient |
OAuth based login using Signpost (http://code.google.com/p/oauth-signpost/).
|
| Place |
Support for Twitter's geo location features.
|
| RateLimit |
Info on your Twitter API usage - how many calls do you have to use?
|
| Regex |
This file is copyrighted by Twitter and protected by the Twitter's Apache 2004 user license
|
| Status |
A Twitter status post.
|
|
Java wrapper for the Twitter API version "3.7.1"
|
|
| Twitter_Account |
Access the account methods: e.g.
|
| Twitter_Account.Search | |
| Twitter_Analytics |
Example Usage:
|
| Twitter_Geo |
Twitter's geolocation support.
|
| Twitter_Users |
API calls relating to users and relationships (the social network).
|
| Twitter.TweetEntity |
A special slice of text within a tweet.
|
| TwitterEvent |
User events, like following someone or being added to a list.
|
| TwitterList |
A Twitter list, which uses lazy-fetching of its members.
|
| TwitterStream |
Connect to the streaming API.
|
| URLConnectionHttpClient |
A simple http client that uses the built in URLConnection class.
|
| User |
A Twitter user.
|
| UserStream |
See https://dev.twitter.com/streaming/reference/get/user
|
| Webhooks |
Utility classes for managing Webhooks and Account Activity Subscriptions
|
| Webhooks.Environment | |
| Webhooks.Subscription | |
| Webhooks.SubscriptionList | |
| Webhooks.SubscriptionsCount | |
| Webhooks.Webhook | |
| Webhooks.WebhookEvent | |
| Webhooks.WebhookList |
| Enum | Description |
|---|---|
| Twitter_Account.KAccessLevel |
The access level is set for the application as a whole!
If you want different levels, make several applications.
|
| Twitter.KEntityType | |
| Twitter.KRequestType | Deprecated
Replaced in 1.1 with a more flexible family of resources.
|
| TwitterStream.KMethod |
| Exception | Description |
|---|---|
| TwitterException |
A runtime exception for when Twitter requests don't work.
|
| TwitterException.AccessLevel |
Subclass of 403 thrown when you breach the access level of the app /
oauth-token.
|
| TwitterException.AgeScreen |
For when Twitter sends a code 250 "this account is age-locked and the user hasn't given their age" response.
|
| TwitterException.BadParameter |
Exception thrown when Twitter doesn't like a parameter.
|
| TwitterException.Blocked |
Exception thrown when trying to follow an account that has blocked you.
|
| TwitterException.E401 |
An unauthorised exception.
|
| TwitterException.E403 |
A Forbidden exception.
|
| TwitterException.E404 |
Indicates a 404: resource does not exist error from Twitter.
|
| TwitterException.E406 |
Not Acceptable.
|
| TwitterException.E40X |
A user-error.
|
| TwitterException.E413 |
Too Long.
|
| TwitterException.E416 |
Range Unacceptable.
|
| TwitterException.E50X |
A code 50X error (e.g.
|
| TwitterException.FollowerLimit |
Subclass of 403 thrown when you follow too many people.
|
| TwitterException.IO |
An IO exception, eg.
|
| TwitterException.MissingUser |
This might be a suspended account, a deleted account, or a renamed account.
|
| TwitterException.Parsing |
Problems reading the JSON returned by Twitter.
|
| TwitterException.PreEmptiveRateLimit |
A rate limit error (i.e.
|
| TwitterException.RateLimit |
Indicates a rate limit error (i.e.
|
| TwitterException.Repetition |
Subclass of 403 thrown when you try to do something twice, like post the
same status.
|
| TwitterException.SuspendedProfile |
Exception thrown when trying to USE a suspended account.
|
| TwitterException.SuspendedUser |
Exception thrown when trying to QUERY a suspended account (i.e.
|
| TwitterException.Timeout |
A timeout exception - probably caused by Twitter being overloaded.
|
| TwitterException.TooManyLogins |
A code 420 error indicates that the account has been logging in too
often.
|
| TwitterException.TooRecent |
Thrown if you poll too frequently.
|
| TwitterException.TooSpammy |
For when Twitter sends a code 226 "this looks like auto junk" response.
|
| TwitterException.TwitLongerException |
Exception thrown if something goes wrong with twilonger.com integration
for long tweets.
|
| TwitterException.Unexplained |
Something has gone wrong.
|
| TwitterException.UpdateToOAuth |
Legacy exception thrown when trying to use basic auth instead of oauth.
|
| TwitterException.UploadTooBig |
A video upload was too big or too long.
|
| TwitterException.UserNotFound |
This is very similar to a
TwitterException.MissingUser. |