Tag: twitter

完成块的返回结果

所以我试图在Twitter API(为其他项目)之上构build一个图层,并且需要find一种方法将Twitter操作的结果返回到抽象层。 现在我的设置是这样的,例如: -(NSDictionary *)sendTweet:(Tweet *)tweet { __block NSMutableDictionary *responseDictionary; NSLog(@"Sending tweet"); NSMutableDictionary *twitterRequestDictionary = [[NSMutableDictionary alloc] init]; [twitterRequestDictionary setObject:tweet.tweetBody forKey:@"status"]; TWRequest *request = [[TWRequest alloc] initWithURL:[NSURL URLWithString:@"https://api.twitter.com/1/statuses/update.json"] parameters:twitterRequestDictionary requestMethod:TWRequestMethodPOST]; [request setAccount:self.userAccount]; [request performRequestWithHandler:^(NSData *responseData, NSHTTPURLResponse *urlResponse, NSError *error) { responseDictionary = [NSJSONSerialization JSONObjectWithData:responseData options:NSJSONReadingMutableContainers error:nil]; NSLog(@"Response dictionary: %@", responseDictionary); return responseDictionary; }]; } 但是因为'performRequestWithHandler:'方法返回'void',所以最后一行会导致错误。 […]

如何通过隐藏SLComposeViewController * tweetSheettweet实例在Twitter上发布

我的应用需要支持iOS 5。 我有我的自定义用户界面,用户可以inputtweet消息,当他按下后button,它应该张贴消息Twitter。 我已经编写了通过SLComposeViewController * tweetSheet实例发布的代码,但在这种情况下,我不能直接按tweetSheet提供的发送button, [self presentViewController:tweetSheet animated:YES completion:nil]; 是否有可能绕过这个演示文稿,并设置文本消息,并张贴到Twitter通过我的自定义用户界面有postbutton? if ([SLComposeViewController isAvailableForServiceType:SLServiceTypeTwitter]) { SLComposeViewController *tweetSheet = [SLComposeViewController composeViewControllerForServiceType:SLServiceTypeTwitter]; tweetSheet.completionHandler = ^(SLComposeViewControllerResult result) { switch(result) { // This means the user cancelled without sending the Tweet case SLComposeViewControllerResultCancelled: NSLog(@"Tweet message was cancelled"); break; // This means the user hit 'Send' case SLComposeViewControllerResultDone: NSLog(@"Done pressed […]

从iOS的twitter获取用户个人资料(尤其是电子邮件地址)

我从几天以来一直在寻找如何根据他/她的Twitter帐户获取用户详细信息 。 现在首先,让我解释一下我想要做什么。 在我的情况下,用户将被提供一个选项来注册 Twitter帐户。 所以,基于用户的Twitter帐户,我想能够获得用户的详细信息(例如电子邮件ID,姓名,头像,出生date,性别等),并将这些详细信息保存在数据库中。 现在,很多人可能会build议我使用ACAccount和ACAccountStore ,这个类提供了访问,操作和存储账户的接口。 但在我的情况下,即使用户没有在iOS设置应用中为Twitterconfiguration帐户,我也想注册用户。 我希望用户导航到Twitter的login屏幕(在Safari或在App本身,或使用任何其他select)。 我也在这里提到了有API列表的Twitter的文档。 但我很困惑应该如何提供用户login屏幕login到Twitter帐户,以及如何获取个人资料信息。 我应该使用UIWebView ,还是将用户redirect到Safari或采用其他方式? 请尽可能提供一些代码片段。 在此先感谢,我绝望的解决scheme!

在没有composer iOS的情况下使用Fabric API在Twitter上分享video

video上传通过Twitter的REST API在1月份可用,但没有与框架框架: 链接 !

防止用户修改SLComposeViewController中的部分文本

现在,我们的代码被设置为从UITextField的 setInitialText获取Facebook / Twitterpost的文本。 我们想要做的是:添加额外的永久消息或URL到Facebook / Twitter的post。 我们应该怎么做? 这是我们目前的代码: [slComposeThirdViewController setInitialText:[[self QText]text]]; [self presentViewController:slComposeThirdViewController animated:YES completion:nil];

推特框架为ios6如何login通过设置从应用程序

对于iOS5,我们可以参考: 在iOS5中使用Twitter框架提示login提醒? 但是,对于iOS6不会有任何帮助,我尝试了以下的方式,但有1键盘外观问题是目前有谁可以帮助我这个: SLComposeViewController *tweetSheet = [SLComposeViewController composeViewControllerForServiceType:SLServiceTypeTwitter]; tweetSheet.view.hidden=TRUE; [self presentViewController:tweetSheet animated:YES completion:^{ [tweetSheet.view endEditing:YES]; }];

检查目标C中的Internet连接

我一直在通过斯坦福iPhone编码课程,目前正在接入Twitter API。 我想要做的是精确处理两个错误条件:一个用于用户名无效,另一个用于设备当前没有连接到互联网。 不幸的是,现在我可以推测的最好的是API的返还是否为零 – 两种情况都是如此。 我正在寻找的是一行或两个代码,可以在尝试获取远程数据之前检查连接。 我可以通过苹果的文档筛选,但我想:为什么不把这个问题提交给你们,我的利益,也许是其他人? 其他信息:在XCode中使用Objective-C和iPhone SDK。

在iOS5中使用Twitter框架提示login提醒?

大家可能知道,由于iOS5有一个原生的Twitter框架,可以很容易地从你的应用程序发布推文。 有没有办法提示提醒用户转到设置应用程序并要求input用户名和密码? 我知道我可以用下面的代码解决问题: [[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"prefs:root=TWITTER"]]; 但那是没有文件的代码.. 提前致谢 关心比利(我的第一篇文章)

iOS 5的Twitter框架:Tweeting没有用户input和确认(模态视图控制器)

基本上我想要的是,应用程序,一旦用户允许访问他们的Twitter帐户,能够鸣叫无论用户在UITableViewselect。 理想情况下,我想使用iOS 5中的Twitter框架,但是我遇到的主要问题是用于推文的模式视图控制器。 这是可选的吗? 没有它可以推特,如果没有,你build议我做什么? 谢谢!