트위터 계정을 통해 로그인하려면 트위터 로그인과 통합해야하는 응용 프로그램이 있습니다. 응용 프로그램에는 Twitter 공유 옵션도 있습니다. 여기서는 트윗을 공유 할 계정을 선택하는 기능을 구현하려고합니다. 사용자가 하나의 계정으로 만 로그인 한 경우 기존 로그인 계정에서 로그 아웃하지 않고 다른 계정에 로그인 할 수있는 조항이 있어야합니다.동시에 여러 트위터 로그인 IOS 앱
0
A
답변
-1
====> 제 3 자 클래스 FSHTwitterEngine 다운로드.
{
[FHSTwitterEngine sharedEngine] permanentlySetConsumerKey "6XITOIDiXNajx7TQMKOh8qDxj"andSecret @ "w4F44ATueFsarNjGQ9WDdEudJCBJ8P0o5zeNON5bP9hIKhGls6"@];
[[FHSTwitterEngine sharedEngine]setDelegate:self];
[[FHSTwitterEngine sharedEngine]loadAccessToken];
UIViewController *loginController = [[FHSTwitterEngine sharedEngine]loginControllerWithCompletionHandler:^(BOOL success) {
NSLog([email protected]"L0L success":@"O noes!!! Loggen faylur!!!");
[self performSelector:@selector(TwitterPostMessage) withObject:nil afterDelay:1.0];
}];
[self presentViewController:loginController animated:YES completion:nil];
}
- (공극) TwitterPostMessage {
UIImage *aimg = [UIImage imageNamed:@"mark"];
// [[FHSTwitterEngine sharedEngine]postTweet:@"Hepp adsfihdf sdfhihdsfh" withImageData:UIImagePNGRepresentation(aimg)];
[UIApplication sharedApplication].networkActivityIndicatorVisible = YES;
dispatch_async(dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT, 0), ^{
@autoreleasepool {
//NSString *tweet = [alertView textFieldAtIndex:0].text;
// id returned = [[FHSTwitterEngine sharedEngine]postTweet:@"Post of image"];
id returned = [[FHSTwitterEngine sharedEngine]postTweet:@"Hi Successfully Post Twitter..." withImageData:UIImagePNGRepresentation(aimg)];
[UIApplication sharedApplication].networkActivityIndicatorVisible = NO;
NSString *title = nil;
NSString *message = nil;
if ([returned isKindOfClass:[NSError class]])
{
NSError *error = (NSError *)returned;
title = [NSString stringWithFormat:@"Error %d",error.code];
message = error.localizedDescription;
} else {
NSLog(@"%@",returned);
title = @"Tweet Posted";
message = @"Post of image";
}
dispatch_sync(dispatch_get_main_queue(), ^{
@autoreleasepool {
UIAlertView *av = [[UIAlertView alloc]initWithTitle:title message:message delegate:nil cancelButtonTitle:@"OK" otherButtonTitles:nil];
[av show];
}
});
}
});
}
2
글쎄, 여기에는 실제로 5 가지 주제가 하나로 결합되어 있습니다. 전체 앱을 작성할 수는 없지만 유용한 정보가 여기에 있습니다.
트위터의 경우 STTwitter API (https://github.com/nst/STTwitter)를 사용합니다. 이것이하는 일은 모든 트위터 코드를 취하고 덜 객관적인 경향이있는 프로그래머들에게 우리를 위해 그것을 어리석게 만듭니다. "README"파일에는 필요한 내용에 대한 자세한 정보가 들어 있습니다. http://www.veasoftware.com/tutorials/2014/6/17/xcode-5-tutorial-ios-7-app-only-authentication-twitter-api-version-11에서 개발자 자습서를 찾을 수 있습니다. 또한 테스트 할 프로젝트를 다운로드하고 코드를 복사하여 붙여 넣을 수 있습니다.
YouTube와 Google은 정보를 찾는 훌륭한 자료입니다. 현재 귀하의 요청은 매우 광범위하며 지터 통합의 여러 측면을 완전히 통합하여 처음부터 한 번에 하나씩 작업합니다.
관련 문제
- 1. 트위터 로그인 버튼이 포함 된 타사 iOS 앱
- 2. iOS 앱 로그인 흐름
- 3. 트위터 .email 데이터를 여러 트위터 이름에서 동시에 가져올 수 있습니까?
- 4. iOS 앱 로그인 우수 사례
- 5. iOS Sharepoint 앱 로그인 오류
- 6. 모바일에서 동시에 여러 개의 Facebook 앱 인증
- 7. iOS 여러 버전의 앱
- 8. 여러 브랜딩이있는 iOS 앱
- 9. 여러 테이블보기 ios 앱
- 10. 트위터 앱
- 11. 사회 여러 로그인, 안드로이드 앱
- 12. 동시에 여러 에뮬레이터에서 Android 앱 시작
- 13. 동시에 앱 외부에 여러 대화 활동이 있습니다.
- 14. 동일한 데이터베이스를 동시에 마이그레이션하려는 여러 앱 인스턴스
- 15. iOS 앱에 Facebook 로그인
- 16. ios 7의 twitter로 로그인
- 17. iOS - 동시에 여러 개의 비동기 요청을 실행하십시오.
- 18. ios sdk에서 동시에 여러 비디오 파일을 다운로드하십시오.
- 19. 신속한 ios 대리인이 여러 클래스로 동시에 실행됩니다.
- 20. ios 앱에서 트위터 로그 아웃이 가능합니까?
- 21. 트위터 로그인 응용 프로그램 만들기
- 22. 트위터 로그인 대화 오류
- 23. 트위터 로그인 팝업창 차단
- 24. 트위터 로그인 API 사용
- 25. 안드로이드 트위터 로그인 Looper.prepair
- 26. iOS6의 트위터 로그인
- 27. 트위터 자동 로그인
- 28. 로그인/비밀번호로 트위터 인증
- 29. Omniauth 트위터 - 로그인
- 30. 트위터 @anywhere 로그인 구현
는 [STTwitter]에보고 (유무 https://github.com/nst/STTwitter) 도서관. 별도의 Twitter 계정을 관리하는 여러 개의 STTwitterAPI 인스턴스를 인스턴스화 할 수 있습니다. iOS 설정에서 정의 된 계정은 물론 다른 트위터 계정을 사용할 수 있습니다. – nst