【问题标题】:Facebook AppLink created from applinkshost从 applinkshost 创建的 Facebook AppLink
【发布时间】:2016-07-21 10:43:55
【问题描述】:

我使用 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..:

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

感谢您的帮助。

【问题讨论】:

    标签: ios objective-c facebook uiactivityviewcontroller applinks


    【解决方案1】:

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

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

    【讨论】:

    • 嗨,tnx 作为答案,我创建了一个带有元标记的测试 url,我用 uiactivityviewcontroller 对其进行了测试,它工作正常:显示图像、标题和描述。但是现在附加图像是一个问题,我阅读了很多帖子,这似乎是一个众所周知的问题,我试图通过 slcomposerviewcontroller、fbsdksharedialog 和我在 uiactivityviewcontroller 之前写的那样发帖,但结果是一样的- 如果将 fb 应用程序链接附加为 url,则提要帖子中没有图像。如果您对此有任何想法,我将不胜感激。还是谢谢)
    • 我通过元标签附加了一张图片,它是一个应用程序的图标,但我需要再附加一张作为带有描述的帖子
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-09-18
    • 2014-08-02
    • 1970-01-01
    • 1970-01-01
    • 2019-04-29
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多