我在一个项目上使用最新的Sharekit2.0。列出了两个按钮(“在Facebook上投票”和“在Twitter上分享”)作为附件,因此我不需要UIActionSheet来提示。如何直接将文本信息分别分享到facebook和twitter。谢谢 最佳答案 请您尝试以下操作:#import"SHK.h"#import"SHKFacebook.h"#import"SHKTwitter.h"然后是Facebook-(IBAction)forFacebook:(id)sender;{NSString*someText=@"Thisisabl
我有一个应用程序,用户可以在其中选择通过Twitter和Facebook与其他人共享更新,如果他们希望通过这两种方式共享,那么事情就很棘手了。如果您尝试一个接一个地调用他们的SLComposeViewController,则只会出现Twitter,而Facebook根本不会出现。我试图通过使用NSNotifications来解决这个问题,但它们似乎从未被调用过,并且通过使用完成处理程序来解决这个问题,但它们似乎永远不会工作,只会让整个UI变得奇怪。任何人都可以帮助我如何一个接一个地显示SLComposeView吗?我已经用头撞墙四个小时了。 最佳答案
在使用SLRequest时,有一些关于在iOS应用程序中发送推文的很棒的教程。然而,他们中的大多数人只是从Twitter帐户中提取最后一个对象。由于在iOS设置中可以登录多个Twitter帐户,开发者是否需要在发推之前提供选择帐户的选项,还是只使用默认帐户? 最佳答案 您不是“必须”给用户一个选项,但建议您这样做。我们的一个选择是像这样的操作表:UIActionSheet*sheet=[[UIActionSheetalloc]initWithTitle:@"ChooseanAccount"delegate:selfcancelBut
一年前我做了一个ios应用程序并在应用程序中集成了twitter+OAuth。当我发布我的应用程序时,它工作正常。但现在它给出错误RequestE51F2651-7D60-4670-9513-2D6494661959failedwitherror:ErrorDomain=HTTPCode=410"Theoperationcouldn'tbecompleted.(HTTPerror410.)"。谁能告诉我如何解决这个问题。我的应用程序在Twitter中的权限是读取、写入和直接消息,请求URI是api.twitter.com/1。我已经搜索了很多有关此问题的信息。大多数人都说我们只能选择客
我正在开发一款在iOS6/7上运行的应用程序,其中包含要在Twitter上发布的自定义View。为了改善用户体验,如果没有可用的系统帐户,我会向用户提供一个webview以输入他们的凭据,按照ACAccountCredential.h中的建议将它们存储在ACAccountStore中并使用它来发布。它在iOS6上运行良好,但在iOS7上共享失败并出现401错误。奇怪的是,帐户保存在ACAccountStore中没有错误,Twitter应用程序可以使用它在Twitter上阅读和发布(无需进一步登录),所以我假设帐户(token和tokensecret)工作正常.SLRequest*pos
我可以使用oauth成功登录Twitter。现在我需要发布带有状态的图像。为此,我实现了以下......-(void)shareontw{NSString*postUrl=@"https://api.twitter.com/1.1/statuses/update_with_media.json";NSMutableURLRequest*req=[NSMutableURLRequestrequestWithURL:[NSURLURLWithString:postUrl]];[reqsetValue:[oAuthoAuthHeaderForMethod:@"POST"andUrl:post
我已经使用Facebook成功登录,但是当我尝试使用Twitter时,它显示错误的身份验证请求。我已经提供了访问token和key。这是代码片段QBASessionCreationRequest*extendedAuthRequest=[QBASessionCreationRequestrequest];extendedAuthRequest.socialProvider=socialProvider;extendedAuthRequest.socialProviderAccessToken=@"ACCESS_TOKEN";extendedAuthRequest.socialProvi
对于此TwitterAPI请求,我总是收到401Unauthorized响应。这很令人困惑,因为我有一个Twittersession并正在签署请求。提前致谢。NSURL*retweetAPIURL=[NSURLURLWithString:[NSStringstringWithFormat:@"https://api.twitter.com/1.1/statuses/retweet/%@.json",tweetID]];NSMutableURLRequest*request=[NSMutableURLRequestrequestWithURL:retweetAPIURL];request
我正在为应用程序商店开发一个应用程序,但我似乎需要一个支持网址。我没有专用于我的应用程序的网站,也不想创建一个。我可以使用专用于我的应用程序的Twitter帐户作为支持网址吗? 最佳答案 引用documentation:Thesupportwebsiteyouplantoprovideforuserswhohavequestionsregardingtheapp.ThesupportURLmustleadtoactualcontactinformationsothatyouruserscancontactyouregardingap
我希望能够从网页将内容/页面URL共享到移动设备的native应用程序。目前,很少有移动用户通过网站URL登录Facebook/Twitter,而是通过native应用程序登录。这显然会产生一个我找不到真正解决方案的问题。FacebookTwitterhttp://jsfiddle.net/yyqj7u6L/这两个链接都可以打开Facebook和Twitter上的native应用程序(如果已安装),但似乎没有无需手动输入即可发布状态/分享内容的功能。我已经检查了这里的文档http://wiki.akosma.com/IPhone_URL_Schemes#Facebook没有运气。我对这