не может публиковать твиты в userwall используя твиттер + OAuth - PullRequest
0 голосов
/ 19 августа 2011

Я использовал твиттер 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);  

  }

1 Ответ

1 голос
/ 19 августа 2011

Используйте share-kit, он поможет решить ваши проблемы.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...