Facebook AppLink是从applinkshost创建的

时间:2016-07-21 10:43:56

标签: ios objective-c facebook uiactivityviewcontroller applinks

我使用UIActivityViewController来共享内容,代码非常简单:

  UIActivityViewController* activityViewController = [[UIActivityViewController alloc] initWithActivityItems:[feedCell activityItems]
                                                                                     applicationActivities:nil];
  [self presentViewController:activityViewController animated:YES completion:NULL];

其中activityItems是:

- (NSArray *)activityItems {
  return @[self.titleLabel.text, self.titleImageView.image, [NSURL URLWithString:@"https://fb.m..234"]];
}

无法弄清楚,是否可以创建一个从Facebook创建的应用程序链接 App Links Hosting API有一个拇指+安装/打开按钮?

我创建了一个并且效果很好,但它只有一个标题和fb.me ..:

enter image description here

我的目标是让它看起来像这样:

enter image description here

感谢您的帮助。

1 个答案:

答案 0 :(得分:2)

不,这似乎不可能。 https://developers.facebook.com/docs/graph-api/reference/v2.7/app-link-host列出了应用程序链接主机对象所具有的字段 - 并且没有缩略图。

如果您想要缩略图,则必须将App Links元数据添加到现有网址:https://developers.facebook.com/docs/applinks/add-to-content这样,您也可以使用所有其他OG元标记。