使用社交框架发布超过 140 个字符的推文?

Posted

技术标签:

【中文标题】使用社交框架发布超过 140 个字符的推文?【英文标题】:Using Social Framework to post tweets longer than 140 characters? 【发布时间】:2013-03-13 22:27:43 【问题描述】:

我正在开发一个非常简单的应用程序来提高我处理著名语录的编码技能。我希望能够让用户通过 Twitter 分享它们,但如果引用对于 Twitter 来说太长,我希望能够做一些事情,而不是说“对不起,你不能分享这个。 "

有没有一种方法可以让我同时发布多条推文,以便我可以将引用拆分到多条推文中?从用户体验的角度来看,这甚至值得打扰吗?很乱,但我确实认为应该包括共享功能,我应该尝试解决这个问题。

所以,具体来说:我可以使用社交框架同时发布多条推文吗?

更主观的是:对于可以共享数据的情况,是否有更好的方法,有时适合推文,有时不适合?

编辑:我想知道是否有一个不错的方法是在我的详细视图中截取报价本身的屏幕截图(它有一个漂亮的字体等)。然后将其发布到 Twitter有一些像“看看这个来自 xx 作者的伟大名言!”之类的语言。对这种方法有什么想法?

【问题讨论】:

您对简单地发布两条推文有何反对? (不想让人讨厌,只是想知道您认为“同时”意味着与发布两条推文的效果不同)。对于您的其余问题(文字照片而不是文字),我认为这取决于您,更多的是设计/功能问题,而不是编程问题。 我的反对意见是,对于我的用户来说,需要一个接一个地显示一个推文表,甚至可能三个更长的引用,这会让人感到困惑和麻烦。我也在问这种东西的机制是否可能。 【参考方案1】:

对于任何感兴趣的人:在弹出警报以与用户确认后,我将引用拆分为多个子字符串并按顺序发布推文。我还为用户提供了捕获屏幕该区域的屏幕截图并将其发布为图像的选项,这是一个很好的附加功能。

【讨论】:

【参考方案2】:

使用 NSURL 对象并将内容加载到NSString

NSURL *url = [NSURL URLWithString: [NSString stringWithFormat:@\"http://tinyurl.com/api-create.php?url=%@\", [LongURLTextField text]]];

【讨论】:

以上是关于使用社交框架发布超过 140 个字符的推文?的主要内容,如果未能解决你的问题,请参考以下文章

社交网络非高峰分享

Twitter隐藏新功能:可自动汇总连续推文

怎么在twitter用户主页搜索,类似新浪微博?

我怎样才能获得超过一周的推文(使用 tweepy 或其他 python 库)

Phonegap/cordova 社交分享插件,重复推文问题

推特 140 个字符限制的 Twython