【问题标题】:How to share an image & text to Facebook from my iOS App.如何从我的 iOS 应用程序将图像和文本分享到 Facebook。
【发布时间】:2014-03-21 21:05:42
【问题描述】:

我有一个本机 iOS 应用程序,我想通过它与 Facebook 分享图表和文本。

我没有这方面的任何经验,所以只是想听听你的想法。我刚刚检查了“ShareKit”,不确定这是否可行。我认为 iOS 也有一个原生的“共享”选项。那么哪个更好呢?

有任何想法、文档、关键字、链接吗?

谢谢, 欧文

【问题讨论】:

标签: ios facebook facebook-graph-api share sharekit


【解决方案1】:

如果您打算针对更多服务,尤其是那些不支持 ios 的服务,ShareKit 可以为您节省大量时间。即使对于包含 social.framework 的共享者,ShareKit 也有优势。例如。可自定义的用户界面,获取用户帐户信息或分享视频或更大图像的可能性(后者在 Twitter 上。

如果您只需要在 Facebook 或 Twitter 上进行简单的发送,social.framework 是您的最佳选择。

【讨论】:

    【解决方案2】:

    您可以使用 Apple 的SLComposeViewController Class,其中包括将文字和图片分享到 Facebook、Twitter 和微博。这个类实际上是比较容易理解和学习的一类。

    本课程中有一个 Ray Wenderlich tutorial 介绍如何在 Twitter 上发帖,但您可以非常轻松地将这行代码更改为从 Twitter 转到 Facebook。

    SLComposeViewController *tweetSheet = [SLComposeViewController composeViewControllerForServiceType:SLServiceTypeTwitter];
    

    到:

    SLComposeViewController *tweetSheet = [SLComposeViewController composeViewControllerForServiceType:SLServiceTypeFacebook];
    

    如果您不喜欢上面的教程,也可以试试 Google 的“SLComposeViewController 教程”。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-05-18
      • 1970-01-01
      • 1970-01-01
      • 2015-05-22
      • 1970-01-01
      • 1970-01-01
      • 2012-03-27
      • 1970-01-01
      相关资源
      最近更新 更多