iOS6社交框架:在没有UI的情况下发布到多个网络

iOS6社交框架:在没有UI的情况下发布到多个网络,ios,ios6,social-framework,Ios,Ios6,Social Framework,在我的应用程序中,我希望允许我的用户在Facebook和Twitter上发布一个状态。我有自己的compose窗口,因此我希望避免使用内置的SLComposeViewController,因为它不是必需的 在我的搜索中,我还没有找到任何关于如何使用iOS6直接发布到Twitter或Facebook的好教程,这都是内置的编写器,而文档在我疲惫的眼睛里被证明有些迟钝 任何指向教程、示例代码的指针,甚至是指向正确方向的指针都将不胜感激。从acacaccountstore抓取用户的Twitter和Fac

在我的应用程序中,我希望允许我的用户在Facebook和Twitter上发布一个状态。我有自己的compose窗口,因此我希望避免使用内置的
SLComposeViewController
,因为它不是必需的

在我的搜索中,我还没有找到任何关于如何使用iOS6直接发布到Twitter或Facebook的好教程,这都是内置的编写器,而文档在我疲惫的眼睛里被证明有些迟钝


任何指向教程、示例代码的指针,甚至是指向正确方向的指针都将不胜感激。

acacaccountstore
抓取用户的Twitter和Facebook帐户,然后只需打两个电话到
SLRequest
——一个用于你的Twitter帖子,另一个用于Facebook

以下是
SLRequest
的请求

并查看这些示例以了解和


还值得注意的是,Facebook有自己的to
SLRequest
,它允许更多定制要包含的请求等。根据您需求的特殊性,您可能需要查看它。

使用ACAccountStore检查用户的iPhone设置中是否配置了Facebook和twitter,然后使用facebook的Graph api和twitter的twitter rest api发布/推特,而不显示使用SLRequest类的UI。对于facebook,您还必须在其[developer portal]上配置您的应用程序:。

对于facebook,它的发布请求具有url和param message=“your message”。访问推特。