streams-provider-twitter contains schema definitions, providers, conversions, and utility classes.
| Schema |
|---|
| Tweet.json Tweet.html |
| Retweet.json Retweet.html |
| User.json User.html |
| Delete.json Delete.html |
| UserstreamEvent.json UserstreamEvent.html |
| FriendList.json FriendList.html |
| Schema |
|---|
| TwitterConfiguration.json TwitterConfiguration.html |
| Class | Configuration | Example Configuration(s) |
|---|---|---|
| TwitterUserInformationProvider TwitterUserInformationProvider.html | TwitterUserInformationConfiguration.json TwitterUserInformationConfiguration.html | userinfo.conf |
| TwitterTimelineProvider TwitterTimelineProvider.html | TwitterUserInformationConfiguration.json TwitterUserInformationConfiguration.html | userinfo.conf |
| TwitterStreamProvider TwitterStreamProvider.html | TwitterStreamConfiguration.json TwitterUserInformationConfiguration.html | sample.conf userstream.conf |
| TwitterFollowingProvider TwitterFollowingProvider.html | TwitterFollowingConfiguration.json TwitterFollowingConfiguration.html | friends.conf followers.conf |
Create a local file application.conf with valid twitter credentials
twitter {
oauth {
consumerKey = ""
consumerSecret = ""
accessToken = ""
accessTokenSecret = ""
}
}
Build with integration testing enabled, using your credentials
mvn clean test verify -DskipITs=false -DargLine="-Dconfig.file=`pwd`/application.conf"