如何在iPhone上实现Twitter登录功能

时间:2012-12-06 05:50:21

标签: iphone ios twitter twitter-oauth

我已经尝试过使用Facebook登录功能。在登录期间,我获得了用户令牌并使用此令牌我可以识别用户。所以,Facebook对我来说没问题。


1)如何使用Twitter实现登录功能?我会在Facebook上获得与用户令牌相同的内容吗?

据我所知,使用twitter API的用户应该在iPhone的设置中登录twitter。即使他尚未登录iPhone的设置,我是否可以实施任何内容以使用户能够登录?

2)用户登录后,我希望他邀请他的推特朋友加入我的应用程序。有可能吗?以什么方式?

我将非常感谢一些代码示例。

2 个答案:

答案 0 :(得分:2)

请检查下面的链接,每个步骤都由Twitter本身清楚地告知。

https://dev.twitter.com/docs/ios

如果您仍有问题,请点击链接 http://www.raywenderlich.com/5519/beginning-twitter-in-ios-5

包含代码和所有步骤!

希望它会对你有所帮助!

答案 1 :(得分:0)

请完成此link 它将提供逐步的细节。

添加

 #import <Twitter/Twitter.h>

然后你可以使用以下方式发推特:

 -(IBAction)tweetTapped:(id)sender { 
{
    if ([TWTweetComposeViewController canSendTweet])
    {
        TWTweetComposeViewController *tweetSheet = 
            [[TWTweetComposeViewController alloc] init];
        [tweetSheet setInitialText:
            @"Tweeting from iOS 5 By Tutorials! :)"];
        [self presentModalViewController:tweetSheet animated:YES];
    }
    else
    {
        UIAlertView *alertView = [[UIAlertView alloc] 
            initWithTitle:@"Sorry"                                                             
            message:@"You can't send a tweet right now, make sure  
                your device has an internet connection and you have 
                at least one Twitter account setup"                                                          
            delegate:self                                              
            cancelButtonTitle:@"OK"                                                   
            otherButtonTitles:nil];
        [alertView show];
    }
}