【问题标题】:not able to post tweets in userwall using twitter+OAuth无法使用 twitter+OAuth 在用户墙中发布推文
【发布时间】:2011-08-19 16:59:33
【问题描述】:

我使用了 twitter Oauth,它工作得非常好。我能够使用 twitter oauth api 登录。问题是我无法从我的 iphone 应用程序发推文。我创建了一个登录按钮、一个文本字段和一个发布按钮。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)推文

{

[引擎发送更新:filed.text];

}

-(void) storeCachedTwitterOAuthData: (NSString *) data forUsername: (NSString *)username

{  
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);  

  }

【问题讨论】:

    标签: objective-c twitter xcode


    【解决方案1】:

    使用 share-kit ,它将引导您解决问题。

    【讨论】:

      猜你喜欢
      • 2012-04-01
      • 2012-10-27
      • 1970-01-01
      • 2011-09-30
      • 2012-05-16
      • 2012-09-05
      • 2011-06-19
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多