iOS,通过 twitter 和 Facebook 共享 webView 内容(长文本或 .pdf)

Posted

技术标签:

【中文标题】iOS,通过 twitter 和 Facebook 共享 webView 内容(长文本或 .pdf)【英文标题】:iOS, share webView content (long text or .pdf) via twitter and Facebook 【发布时间】:2012-11-05 15:43:42 【问题描述】:

各位开发者您好,

我将一些 html 加载到 webview 中。我需要与 twitter 和 Facebook 分享其内容,因此需要了解以下内容:

    有没有办法将长文本分享到 twitter?如果本机不支持,也许你知道一些服务会接受一些文本并给我一个链接 我能够从 webview 生成一个 .pdf(在此问题 How to convert html data to PDF in objective c 的一些文章之后)您是否知道一些带有 ios SDK 的服务可以接受 .pdf 文件并给我一个链接?有了它,您可以简单地通过 twitter 分享链接。

我花了一些时间在谷歌上搜索这两个,目前唯一的想法是使用保管箱,这有点解决了这个问题,但没有提供最好的用户体验,因为需要登录到保管箱才能启用共享功能。

期待听到您的想法。

--丹

【问题讨论】:

【参考方案1】:

我建议在您的网站(如果有的话)上设置一个基本的 php 服务,您可以将 .PDF 上传到其中,然后将返回链接提供给 iOS API,例如 bit.ly's。

他们的 API 将在您的网站上返回指向 .PDF 的缩短链接,您还可以使用 bit.ly 跟踪点击次数

http://github.com/bitly/bitly_ios_sdk

【讨论】:

以上是关于iOS,通过 twitter 和 Facebook 共享 webView 内容(长文本或 .pdf)的主要内容,如果未能解决你的问题,请参考以下文章

Facebook 登录在 Twitter iOS 应用程序中不起作用

Branch.io 没有为 Facebook 提供预览,在linkedIn 和 Twitter 上工作

使用 Parse iOS 登录 Facebook 和 twitter 只能使用一次

如何在没有 Facebook、Twitter 等的情况下将社交功能集成到 iOS 和/或 Android 应用程序中?

facebook/twitter 深度链接的分支测试应用程序链接奇怪行为 - iOS

如何在 ios 的 UIactivity 视图控制器中仅显示 facebook、twitter 和电子邮件(目标 c)?