AFOAuth1Client 的子类,便于轻松验证和使用 Tumblr。
将您的应用程序注册为可由自定义 URL 方案启动,并使用路径 /success
作为回调 URL。
以下是全部内容
// First create the client
AFTumblrAPIClient* tumblrClient = [[AFTumblrAPIClient alloc] initWithKey:kTumblrAPITokenString
secret:kTumblrAPISecretString
callbackUrlString:kTumblrCallbackURLString];
// Check if we previously authenticated
if ([tumblrClient isAuthenticated]) {
// If so, just make a call
[tumblrClient getBlogNamesWithSuccess:^(NSArray *blogsArray) {
NSLog(@"BLOGS: %@", blogsArray);
} withFailure:^{
}];
} else {
// If not, authenticate
[tumblrClient authenticateWithCompletion:^{
// Then make a call
[tumblrClient getBlogNamesWithSuccess:^(NSArray *blogsArray) {
NSLog(@"BLOGS: %@", blogsArray);
} withFailure:^{
}];
}];
}
PJ Gray
AFTumblrAPIClient 在 MIT 许可下可用。有关更多信息,请参阅 LICENSE 文件。