从 applinkshost 创建的 Facebook AppLink

Facebook AppLink created from applinkshost

我使用 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 创建的应用程序 link App Links Hosting API 有拇指 + install/open 按钮?

我创建了一个,效果很好,但它只有一个标题和 fb.me..:[=​​15=]

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

感谢您的帮助。

不,这似乎不可能。 https://developers.facebook.com/docs/graph-api/reference/v2.7/app-link-host 列出应用 link 宿主对象具有的字段 – 没有缩略图。

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