Tag: twitter

使用iOS 5 Twitter API发送私人消息?

可以使用iOS 5 Twitter API发送私人(直接)消息吗? 我似乎无法了解如何。

如果Twitter或Facebook帐户没有在iOS 6上configuration,该怎么办?

是否有人知道一个聪明的方法,让用户input他们的Facebook或Twitter帐户login信息,如果他们还没有login? 例如,用户尝试使用Facebooklogin我的应用程序,而无需在iOS设置中configurationFacebook帐户。 例如,我可以让他以警报的方式做到这一点吗?但是我怎样才能把他带到这个设定的确切部分呢?

Twitter图标在设备上的iOS 7中的UIActivityViewController中不显示

我正在使用UIActivityViewController从我的应用程序共享信息到Twitter和FB,这是在设置中正确configuration。 代码是最简单的: – (IBAction)share { NSString *postText = @"some text"; UIImage *postImage = [UIImage imageNamed:@"myImage"]; NSURL *postURL = [NSURL URLWithString:@"myUrl"]; NSArray *activityItems = @[postText, postImage, postURL]; UIActivityViewController *activityController = [[UIActivityViewController alloc] initWithActivityItems:activityItems applicationActivities:nil]; activityController.excludedActivityTypes = @[ UIActivityTypePrint, UIActivityTypeCopyToPasteboard, UIActivityTypeAssignToContact, UIActivityTypeSaveToCameraRoll, UIActivityTypeCopyToPasteboard, UIActivityTypeMail, UIActivityTypeMessage, UIActivityTypePostToWeibo, ]; [activityController setCompletionHandler:^(NSString *activityType, BOOL completed) { if ([activityType isEqualToString:UIActivityTypePostToFacebook]) { […]

NSDate格式化问题与Twitter的JSON API

我想格式化JSON响应date值: NSDateFormatter *df = [[NSDateFormatter alloc] init]; //Wed Dec 01 17:08:03 +0000 2010 [df setDateFormat:@"eee, MMM dd HH:mm:ss ZZZZ yyyy"]; NSDate *date = [df dateFromString:[twitter objectForKey:@"created_at"]]; [df setDateFormat:@"dd/MM/yyyy"]; NSString *dateStr = [df stringFromDate:date]; 我遵循这个问题的指示: iOS中的date/时间分析:如何处理(或不处理)时区? 实际上,JSON响应中的date值是: created_at":"Mon, 28 May 2012 11:20:29 +0000" 当通过[df dateFromString:[twitter objectForKey:@"created_at"]];接收到值时,Datevariables为nil [df dateFromString:[twitter objectForKey:@"created_at"]]; 非常感谢

在iOS 6中获取真正的twitter用户名

我想find应用程序用户的叽叽喳喳手柄的用户名,所以使用这个代码: ACAccountStore *accountStore = [[ACAccountStore alloc] init]; ACAccountType *accountType = [accountStore accountTypeWithAccountTypeIdentifier:ACAccountTypeIdentifierTwitter]; [accountStore requestAccessToAccountsWithType:accountType options:nil completion:^(BOOL granted, NSError *error) { if (granted) { NSArray *accounts = [accountStore accountsWithAccountType:accountType]; 然后得到每个返回的ACAccounts的用户名属性。 我发现,如果你改变你的twitter用户名,iOS仍然可以使用你的新用户名,但是把你的旧用户名保存在它的logging中,所以返回用户名属性实际上会返回你的旧用户名,然后你不能显示或者用来匹配反对任何事情 您可以通过执行以下操作获取用户标识: NSDictionary *tempDict = [[NSMutableDictionary alloc] initWithDictionary: [twitterAccount dictionaryWithValuesForKeys:[NSArray arrayWithObject:@"properties"]]]; NSString *tempUserID = [[tempDict objectForKey:@"properties"] objectForKey:@"user_id"]; 我想知道如何使用该用户名来找出他们的实际用户名?

从其他iOS应用程序启动Facebook和Twitter应用程序

嘿家伙,我仍然继续build立我的iPhone项目,我有启动facebook应用程序的麻烦。 首先,我假定每个SDK Xcode开发人员都知道Facebook应用程序在模拟中没有facebook或twitter应用程序。 由于我有一个关于我公司的Facebook页面和twitter帐户,我似乎无法testing从facebook应用程序启动我的Facebook页面,或者从twitter应用程序启动我的twitter页面,因为它们不在iOS模拟器中。 所以我想知道如何才能打开我的Facebook和Twitter的页面从Facebook和Twitter的应用程序,如果他们不在那里? 我不想使用Facebook或Twitter的URL,然后加载到一个UIWebView,我想打开Facebook和Twitter应用程序启动后点击我的项目中的一个button,然后项目将closures和打开Facebook或Twitter应用程序(应用程序商店中的应用程序),所以希望有人知道如何能够一步一步地帮助我,或者如果他们有一个知道如何运行Facebook或Twitter应用程序的代码,并且抱歉如果我的英语不够清晰,但希望你能帮助我或有一个更好的解决scheme来帮助解决我的问题,谢谢

Sharekit仍然工作吗?

当我尝试和Sharekit一起使用Facebook时,它popuplogin对话框,我填写我的凭证,然后它就消失了(它也在示例项目中这样做)我做错了什么? 或者,Sharekit刚刚折扣? 如果是的话,任何可行的select?

iOS:ShareKit >> Twitter的设置>>callbackURL – 这是什么?

我试图在我的应用程序中实现ShareKit ; 在SHKConfig.h文件中,在需要Twitter应用程序设置的部分,有一行我应该设置callbackURL : 我已经在Twitter上打开了一个Twitter应用程序,并填充了所有的字段,但我不清楚在callbackURL字段中应该插入哪些数据: 谁能解释一下?

SLRequest – Twitter返回代码215(错误的authentication数据)

我有像Instagram应用程序上传照片的应用程序。 首先我的应用上传照片并返回链接。 然后发送链接状态消息。 当我在我的iPhone上testing时,一切正常,但是当我在另一个iPhone上testing时,twitter会返回代码为215的错误authentication数据。 任何想法可能是错的? Thx回复。 – (void)tweet:(NSString *)identifier withCompletionHandler:(void (^)())completionHandler { ACAccountStore *accountStore = [[ACAccountStore alloc] init]; // Create an account type that ensures Twitter accounts are retrieved. ACAccountType *accountType = [accountStore accountTypeWithAccountTypeIdentifier:ACAccountTypeIdentifierTwitter]; // Request access from the user to use their Twitter accounts. [accountStore requestAccessToAccountsWithType:accountType withCompletionHandler:^(BOOL granted, NSError *error) { if(granted) { if […]

使用twitterkit将图像发布到Twitter

我正在尝试使用Twitters新的TwitterKit与自定义用户界面发布图片和推文。 他们提供的唯一文件是如何与他们的意见。 所以我可以弄清楚如何在没有图像的情况下做到这一点 NSMutableDictionary *message = [[NSMutableDictionary alloc] initWithObjectsAndKeys:[params objectForKey:@"description"],@"status",@"true",@"wrap_links", nil]; NSURLRequest* request = [twAPIClient URLRequestWithMethod:@"POST" URL:@"https://api.twitter.com/1.1/statuses/update.json" parameters:message error:nil]; [twAPIClient sendTwitterRequest:request completion:^(NSURLResponse* response, NSData* data, NSError* connectionError){ }]; 但是他们的URLRequestWithMethod方法是不可变的。 我将如何添加一个图像。 你以前用SLRequest来做 [postRequest addMultipartData:UIImageJPEGRepresentation(image, 0.5) withName:@"media" type:@"image/jpeg" filename:@"image.png"];