iphone - FBNativeDialogs 中缺少链接、名称、标题和描述

标签 iphone objective-c facebook-graph-api

我刚刚更新了我的 iPhone 应用程序,支持 iOS 本地共享 Facebook SDK 3.1'。之前,我们展示了共享弹出窗口,我们可以在其中传递“链接”、“名称”、“标题”、“描述”。但是现在在iOS原生的分享弹窗中,只有一个文本输入,“initialText”。

[FBNativeDialogs presentShareDialogModallyFrom:self initialText:@"状态信息" 图片:无 网址:无 处理程序:无]

如何在iOS原生分享中获取之前的格式(带“链接”、“名称”、“标题”、“描述”)?

提前致谢。

最佳答案

我在 Karthikeyan 的帮助下修复了它

我将在 iOS 6 中只发送链接参数。假设链接是“http://example.com/sharingpage

然后在网页中,我们将动态更改以下参数。 og:标题 og:描述 og:网址 og:图片

在我们通过 iOS 6 本地共享弹出窗口共享链接后,Facebook 本身将从链接中获取以下值并将其显示在我们在 Facebook 墙上共享的帖子中。

关于iphone - FBNativeDialogs 中缺少链接、名称、标题和描述,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12669392/

相关文章:

ios - 像通知中心弹跳一样的可拉式 View

iPhone UIScrollView 如何正确缩放 View ?目前它的高度没有适当调整

facebook - 通过 Facebook Graph API 发送应用程序通知

objective-c - 如何在部署目标 < 4.0 的项目中仅引用 iOS 4.0 枚举?

javascript - 使用 Facebook Graph API (Javascript) 从页面照片中获取图像的 URL

javascript - 如何在使用 Facebook 登录后使用 JS SDK 获取用户信息

iphone - 如何使我的 Nib 正确加载我自定义的 UIScrollView 子类?

iphone - 音频文件类型之间的区别

iphone - Game Center 排行榜可以支持类似 "skill level"的系统吗?

objective-c - 如何丢弃与 UITableView 关联的所有表格单元格以刷新它们