2015-01-09 2 views
0

С моего приложения я могу поделиться вещи на Facebook G + и Twitter, и он работает отличноTwitter IOS аутентификации

Но у меня есть одна проблема, с Facebook или G + я могу проверить подлинность себя, если я не подключен на FB или приложение G +

Я хотел бы сделать то же самое для Twitter, но я не знаю, возможно ли это, не так ли?

это мой код, чтобы чирикать что-то:

if ([SLComposeViewController isAvailableForServiceType:SLServiceTypeTwitter]) { 
    SLComposeViewController *tweetSheet = [SLComposeViewController 
     composeViewControllerForServiceType:SLServiceTypeTwitter]; 
    [tweetSheet setInitialText:@"testing"]; 
    [tweetSheet addImage:[UIImage imageWithData:myImg]]; 
    [tweetSheet addURL:[NSURL URLWithString:@"http://myurl.com"]]; 

    [self presentViewController:tweetSheet animated:YES completion:nil]; 
} 
else{ 
    [[[UIAlertView alloc]initWithTitle:@"Sorry" message:@"You can't send a tweet right now" 
     delegate:self cancelButtonTitle:@"Ok" otherButtonTitles:nil, nil]show]; 
} 

ответ

0

Этот вопрос выглядит следующим образом:

Login with twitter in ios 7

Но вы можете использовать набор Twitter для прошивкой для входа в систему:

https://dev.twitter.com/twitter-kit/ios/twitter-login

T он SDK сначала пытается использовать системные учетные записи Twitter, используя Accounts.framework. Если это не удается, оно возвращается к представлению потока OAuth. После успешной проверки подлинности SDK автоматически сохраняет учетную запись системным учетным записям iOS, а TWTRSession будет содержать токен, секрет, имя пользователя и идентификатор пользователя. Если аутентификация завершается с ошибкой, ошибка будет не нулевой

Смежные вопросы