gpt4 book ai didi

objective-c - 从 MGTwitterEngine 获取用户详细信息

转载 作者:行者123 更新时间:2023-11-29 04:58:03 26 4
gpt4 key购买 nike

我正在开发一个具有 Twitter 登录功能的应用程序。我已经为此集成了 MGTwitterEngine,并且一切正常。

我的问题是,当用户登录时,我需要一些详细信息 - 无论 MGTwitterEngine 为该登录用户返回什么信息。

当我查看库文档时,我发现下面的委托(delegate)方法可能会提供一些用户信息,但是当我登录时,这个方法永远不会被调用。

- (void)userInfoReceived:(NSArray *)userInfo forRequest:(NSString *)connectionIdentifier {

NSLog(@"User Info Received: %@", userInfo);
}

有人可以建议我如何从 MGTwitterEngine 获取用户信息或者我应该如何使用此方法吗?

_engine = [[SA_OAuthTwitterEngine alloc] initOAuthWithDelegate:self];
_engine.consumerKey = @"PzkZj9g57ah2bcB58mD4Q";
_engine.consumerSecret = @"OvogWpara8xybjMUDGcLklOeZSF12xnYHLE37rel2g";

UIViewController *controller = [SA_OAuthTwitterController controllerToEnterCredentialsWithTwitterEngine: _engine delegate: self];

if (controller)
[self presentModalViewController: controller animated: YES];
else {
tweets = [[NSMutableArray alloc] init];
[self updateStream:nil];
}

最佳答案

我找到了问题的答案:-

- (void) OAuthTwitterController: (SA_OAuthTwitterController *) controller authenticatedWithUsername: (NSString *) username {

NSLog(@"Authenticated with user %@", username);
[_engine getUserInformationFor:username];//this line to be added to get userInfo method called
}

关于objective-c - 从 MGTwitterEngine 获取用户详细信息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7564732/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com