0

使用此代码(我可以在他们的文档中找到的唯一相关代码)

[AddThisSDK shareURL:self.data.url
                  withService:@"facebook"
                        title:@"this is the title text"
                  description:@"the description"];

导致“发布到墙上”对话框出现以下问题:

  1. “说点什么……”字段是空的。我们可以预先填充吗?
  2. 在“说点什么”字段下方,会显示一个“在 android 市场上可用”图标。这是 iOS,我不知道为什么会出现这种情况。
  3. “无标题文档”显示为链接标题,标题文本和描述在其下方。如何用更有用的东西替换“无标题文档”?
4

1 回答 1

2
  1. “说点什么……”不能被覆盖,因为它是一个 FB 控件,他们不希望应用程序在未经用户同意的情况下发布内容。另一种方法是使用 FB API 直接发布到用户的墙上而不使用对话框。

  2. 显示的图像是从您尝试共享的页面中提取的。确保您设置了正确的 Open Graph 标记。您可以使用此页面查看您的标签是否设置正确:

http://developers.facebook.com/tools/debug

  1. 不确定“无标题文档”问题,如果您还没有,请尝试演示应用程序并将其替换为您的变量,看看您是否得到相同的结果。
于 2012-09-17T13:58:27.203 回答