4

我的应用程序使用 IOS5 twitter 集成进行了 twitter 集成,该集成非常易于使用和实现。我的问题是,是否可以使用类似于 TweetCaster 使用的框架来实现登录功能。在该应用程序上,您使用 twitter 登录,您将获得一个权限页面,如果您接受,您可以从该应用程序直接发布到 twitter。

使用我当前在应用程序中的集成,您在应用程序的文本框中输入推文,单击推文按钮,然后推文控制器打开,然后单击发送按钮。

我希望他们在文本视图中的应用程序中撰写消息(将显示一个标签,该标签将添加到他们键入的任何内容上)然后当他们单击发送时,它会直接进入 Twitter,而无需先打开 Twitter 屏幕。

这些应用程序是否使用 IOS5 的内置 twitter API?还是他们使用第 3 方工具包来处理此身份验证?

编辑:

苹果指南说

“尽管您可以代表用户执行 Twitter 请求,但您不能在用户不知情的情况下将文本、图像或 URL 附加到推文。因此,您可以在将推文呈现给用户之前设置初始文本和其他内容,但不能更改用户查看后的推文”

关于推特框架。所以我猜这意味着我不能只是将标签附加到他们键入的任何内容的末尾。

我在想有没有可能让用户在他们的推文中输入,然后当他们点击完成时,会出现一个带有文本视图的新窗口,其中包含他们输入的带有我想要添加的主题标签的任何内容。此文本视图不可编辑,以防止他们删除主题标签,然后他们单击发送将直接转到 Twitter。或者 Apple 指南是否仍然存在这种风格的问题?

4

1 回答 1

3

不,目前您无法使用内置的 twitter 框架执行此操作。但是,您应该查看它的替代方案:它们不仅具有附加功能,而且还可以与旧版本的 iOS (3/4) 一起使用。这些是由第 3 方开发的,但质量足够好,可以在 twitter 开发网站上列出:https ://dev.twitter.com/docs/twitter-libraries#objectivec

缺点是你可能会失去苹果版本框架的一些简单性

PS 我曾与 MGTwitterEngine 合作过 - 非常好 :)

于 2012-08-09T20:21:26.930 回答