Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Objective C Twitter engine complete with support for oAuth and the streaming API
Objective-C C
branch: master
Failed to load latest commit information.
Classes adding first version of the code
TouchJSON/Source adding first version of the code
TwitterCommonLibrary.xcodeproj adding first version of the code
oauthconsumer adding first version of the code
LogicTests-Info.plist adding first version of the code
MGTwitterEngine.h adding first version of the code
MGTwitterEngine.m adding first version of the code
MGTwitterEngineDelegate.h adding first version of the code
MGTwitterEngineGlobalHeader.h adding first version of the code
MGTwitterHTTPURLConnection.h adding first version of the code
MGTwitterHTTPURLConnection.m adding first version of the code
MGTwitterLibXMLParser.h adding first version of the code
MGTwitterLibXMLParser.m adding first version of the code
MGTwitterMessagesLibXMLParser.h adding first version of the code
MGTwitterMessagesLibXMLParser.m adding first version of the code
MGTwitterMessagesParser.h adding first version of the code
MGTwitterMessagesParser.m adding first version of the code
MGTwitterMiscLibXMLParser.h adding first version of the code
MGTwitterMiscLibXMLParser.m adding first version of the code
MGTwitterMiscParser.h adding first version of the code
MGTwitterMiscParser.m adding first version of the code
MGTwitterParserDelegate.h adding first version of the code
MGTwitterRequestTypes.h adding first version of the code
MGTwitterSocialGraphLibXMLParser.h adding first version of the code
MGTwitterSocialGraphLibXMLParser.m adding first version of the code
MGTwitterSocialGraphParser.h adding first version of the code
MGTwitterSocialGraphParser.m adding first version of the code
MGTwitterStatusesLibXMLParser.h adding first version of the code
MGTwitterStatusesLibXMLParser.m adding first version of the code
MGTwitterStatusesParser.h adding first version of the code
MGTwitterStatusesParser.m adding first version of the code
MGTwitterTouchJSONParser.h adding first version of the code
MGTwitterTouchJSONParser.m adding first version of the code
MGTwitterUserListsParser.h adding first version of the code
MGTwitterUserListsParser.m adding first version of the code
MGTwitterUsersLibXMLParser.h adding first version of the code
MGTwitterUsersLibXMLParser.m adding first version of the code
MGTwitterUsersParser.h adding first version of the code
MGTwitterUsersParser.m adding first version of the code
MGTwitterXMLParser.h adding first version of the code
MGTwitterXMLParser.m adding first version of the code
MainWindow.xib adding first version of the code
NSData+Base64.h adding first version of the code
NSData+Base64.m adding first version of the code
NSString+UUID.h adding first version of the code
NSString+UUID.m adding first version of the code
OAuthSignInViewController.h adding first version of the code
OAuthSignInViewController.m adding first version of the code
README updated readmewith basic instruction
StreamingTableViewController.h adding first version of the code
StreamingTableViewController.m adding first version of the code
TwitterCommonLibrary-Info.plist adding first version of the code
TwitterCommonLibrary_Prefix.pch adding first version of the code
main.m adding first version of the code
twitter_load.png adding first version of the code

README

The TSTwitterEngine uses a few other open source projects: MGTwitter Engine, Touch JSON and OAuthConsumer. The goal is to provide an easy to set up library for building Twitter integration into iPhone app. The library provides out of box support for oAuth authentication, twitter's rest api and streaming api.

The project include an demo application for the library. When running, the demo project presents a modal view to ask the user to log into their twitter account, and starts streaming any tweets with the keyword "github" via a table view.

To run the demo project, add your consumer key and consumer secret in the TWitterEngine.h file. 

If you want to change the keyword, replace it in the TwitterCommonLibraryAppDelegate.m

Tim
Something went wrong with that request. Please try again.