Tag: 微博

如何在Twitter上向朋友发送url

我怎样才能发送到iOS的Twitter朋友的URL。 我可以发送直接的消息,但它不允许我发送URL。 这里是我的代码向Twitter朋友及其工作发布Driying消息。 -(void)postMessageToFriend:(NSString *)ID withMessage:(NSString *)message { NotificatioName = notificationNameStr; ACAccountType *accountType = [accountStore accountTypeWithAccountTypeIdentifier:ACAccountTypeIdentifierTwitter]; [accountStore requestAccessToAccountsWithType:accountType options:nil completion:^(BOOL granted, NSError *error) { if (granted && !error) { NSArray *accountsListAry = [accountStore accountsWithAccountType:accountType]; int NoOfAccounts = [accountsListAry count]; if (NoOfAccounts >0) { NSURL *url = [NSURL URLWithString:@"https://api.twitter.com/1.1/direct_messages/new.json"]; twitterAccount = [accountsListAry lastObject]; NSDictionary *p =@{@"status":@"Posted",@"screen_name":ID, […]

从应用程序打开设置(如Twitter打开Wi-Fi) – 使用iOS 7.1

我知道有很多Q&A说iOS 5.1从应用程序打开设置是不可能的,例如: 从其他应用程序打开设置应用程序 是否可以使用openURL打开设置应用程序? 从警报中启动设置 但真正令人讨厌的是,Twitter应用程序(版本6.2.1,iPhone 4s,iOS 7.1)正在从应用程序打开设置。 检查这个图像: 点击“设置”,Twitter将打开“设置”和标题为“Wi-Fi”的视图。 这个观点确实没有所有的Wi-Fi属性。 但是,这是进入设置的东西。 这怎么可能? 如何处理Twitter呢? 有人有线索?

在精灵套装游戏中可以有Twitter / Facebook分享button吗?

我完全失去了,我发现的所有教程都是iOS 6应用程序与故事板。 我的问题是,如果你可以在精灵套件游戏中有一个Twitter或Facebook的分享function? 如果是的话,添加它的最好方法是什么? 我读过的很多教程使用视图控制器,但精灵套件使用场景,所以我有点困惑。 谢谢。

UIActivityViewController不会在iOS 7上显示FB和Twitter

我正在尝试使用UIActivityViewController共享一些项目。 在iOS 6上,它工作正常。 但是当我在iOS 7上testing时,只显示邮件图标。 怀疑我的SDK太旧,我下载了最近的一个,但它仍然performance相同。 我在模拟器和装有Facebook的设备上testing过,没有运气。 现在我正在想什么我做错了。 这是我的代码 – (void)shareButtonWasTapped:(BMPopUpMenuView *)popUpMenu { NSString *shareText; if (_correctPatternFound) { shareText = @"Yey, I solved a puzzle!"; } else { shareText = @"I am solving a photzle…"; } NSURL *shareURL = [NSURL URLWithString:@"http://somewebsite.com"]; NSArray *items = [NSArray arrayWithObjects: shareText, _shareImage, shareURL, nil]; UIActivityViewController *activityViewController = [[UIActivityViewController alloc] […]

在授权Twitter成功后回到应用程序

我configuration我的应用程序使用Twitterfunctionlogin 。 但是,在Safari上授权应用程序成功之后,我无法回到我的应用程序。 我看到另一个问题,堆栈溢出使用UrlShemes相同的问题,但这不适用于我(我没有足够的声誉添加评论,要求他们进入接受的答案)所以请让我知道: 如果我可以回头到授权成功后我的应用程序(如Facebook API可以)? 如果这是可能的,那么如何做到这一点? 这是我的代码: self.twitter = [STTwitterAPI twitterAPIWithOAuthConsumerKey:Twitter_API_KEY consumerSecret:Twitter_API_SECRET]; [_twitter postTokenRequest:^(NSURL *url, NSString *oauthToken) { NSLog(@"– url: %@", url); NSLog(@"– oauthToken: %@", oauthToken); [[UIApplication sharedApplication] openURL:url]; } authenticateInsteadOfAuthorize:NO forceLogin:@(YES) screenName:nil oauthCallback:@"sutrixsnowball://" errorBlock:^(NSError *error) { NSLog(@"– error: %@", error); }];// The "sutrixsnowball" is URL Schemes item into plist file 它只是像下面的图像打开Safari浏览器的网页(当我复制,这不是一个真正的url,所以我张贴图像):

在Swift中用TWTRShareEmailViewController(Fabric Twitter SDK)请求用户Twitter邮件

我想请求用户的Twitter邮件。 在https://dev.twitter.com/twitter-kit/ios/request-email上,我们可以在Obj-C中看到代码,但是在Swift中需要它,而我无法翻译它。 有谁知道如何,请? 这是Obj-C代码: if ([[Twitter sharedInstance] session]) { TWTRShareEmailViewController* shareEmailViewController = [[TWTRShareEmailViewController alloc] initWithCompletion:^(NSString* email, NSError* error) { NSLog(@"Email %@, Error: %@", email, error); }]; [self presentViewController:shareEmailViewController animated:YES completion:nil]; } else { // TODO: Handle user not signed in (eg // attempt to log in or show an alert) } 谢谢您的帮助。

带有标准UI的iOS上的Twitter SDK

我正在寻找SDK将Twitter整合到我的iOS应用程序中。 我做了研究,似乎MGTwitterEngine是大多数人推荐的。 但是,MGTwitterEngine仅提供对Twitter API的访问权限,但不提供对UI的访问权限。 我也看了一些与Twitter集成的iPhone应用程序,比如SCVNGR,FriendsAroundMe,Hashable,它们都有相同的login页面。 但是,我找不到这些应用程序使用的SDK。 我不知道是否有任何SDK发布(从Twitter是最好的),其中包括与标准的UI实施的SDK和一些演示代码。 谢谢你的build议。 史蒂夫