Я использовал твиттер Oauth, и он работал отлично. Я смог войти в систему, используя твиттер oauth api. Проблема в том, что я не могу твитнуть из моего приложения для iphone. Я создал кнопку входа, текстовое поле и кнопку post.cud вы, ребята, помогите мне. ниже код
-(IBAction)login
{
if (engine) {
return;
}
engine=[[SA_OAuthTwitterEngine alloc]initOAuthWithDelegate:self];
engine.consumerKey=@"g3Fd0ZY085Z25ZNOQoznw";
engine.consumerSecret=@"SGQazb5sKTXjgb96N8tlt3ezR32Dy46LknOjxX4ktE";
UIViewController *controller=[SA_OAuthTwitterController controllerToEnterCredentialsWithTwitterEngine:engine delegate:self];
if (controller) {
[self presentModalViewController:controller animated:YES];
}
}
- (IBAction) Tweet
{
[двигатель sendUpdate: filed.text];
}
- (void) storeCachedTwitterOAuthData: (NSString *) данные для пользователя: (NSString *) имя пользователя
{
NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults];
[defaults setObject: data forKey: @"authData"];
[defaults synchronize];
}
- (NSString *) cachedTwitterOAuthDataForUsername: (NSString *) username
{
return [[NSUserDefaults standardUserDefaults] objectForKey: @"authData"];
}
- (void) requestSucceeded: (NSString *) requestIdentifier
{
NSLog(@"Request %@ succeeded", requestIdentifier);
}
- (void) requestFailed: (NSString *) requestIdentifier withError: (NSError *) error
{
NSLog(@"Request %@ failed with error: %@", requestIdentifier, error);
}