Твиттер Интеграция ios5 авторизация с пользовательским логином и паролем - PullRequest
2 голосов
/ 30 января 2012

Я хочу, чтобы мое приложение ios5 публиковало твиты.Я использую этот стандартный код из учебных пособий ReyWenderlich:

-(void)postOnTwitter:(id)sender
{
    NSLog(@"postOnTwitter: called");
    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];
    };
}

Все хорошо, этот код будет работать, если у меня есть твиттер-аккаунт на моем устройстве.НО!Мне нужно, чтобы твиттер логин и пароль были введены на моем информационном экране в моем приложении.Поэтому мне нужно выполнить это действие, но с моими пользовательскими данными для входа, а не с данными для входа, извлеченными из учетной записи Twitter.НапримерМне нужно то же самое, чтобы твитнуть, но с логином: 123 и паролем: qwerty.

Помогите мне, пожалуйста, как это можно сделать?

1 Ответ

5 голосов
/ 30 января 2012

Если вы используете ios5, то твиттер-фреймворк, такой как электронная почта, не предоставляет эту возможность.Так что если вы хотите свой собственный диалог входа в систему, используйте S_OAuth. Вы можете перейти по этой ссылке: http://www.dotnetexpertsforum.com/how-to-integrate-twitter-in-your-iphone-t1836.html

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