AFOAuth1Client 0.1.0 Reference
AFOAuth1Client
Instructions
Register your application to launch from a custom URL scheme, and use that with the path /success
as your callback URL.
Here’s how it all looks together:
``` objective-c AFOAuth1Client *twitterClient = [[[AFOAuth1Client alloc] initWithBaseURL:[NSURL URLWithString:@“https://twitter.com/oauth/”] key:@“…” secret:@“…”] autorelease];
// Your application will be sent to the background until the user authenticates, and then the app will be brought back using the callback URL [twitterClient authorizeUsingOAuthWithRequestTokenPath:@“/request_token” userAuthorizationPath:@“/authorize” callbackURL:[NSURL URLWithString:@“x-com-YOUR-APP-SCHEME://success”] accessTokenPath:@“/access_token” success:^(AFOAuth1Token *accessToken) {
NSLog(@"Success: %@", accessToken);
} failure:^(NSError *error) {
NSLog(@"Error: %@", error);
}]; ```
Contact
Mattt Thompson
- http://github.com/mattt
- http://twitter.com/mattt
- m@mattt.me
License
AFOAuth1Client is available under the MIT license. See the LICENSE file for more info.