如何使用 Branch.io 快速链接实现自定义展开(预览片段)?

How to implement customized unfurling (preview snippets) with Branch.io quick links?

我们在 iOS 应用程序中生成快速 links,它们应该指向应用程序中的特定内容。当通过支持预览片段的消息传递应用程序共享快速 link 时,我们希望片段显示自定义内容,具体取决于我们的 iOS 应用程序生成 link 时传递的参数。

例如,用户想要分享一段音频,该应用会生成一个 link,然后将其发布在消息传递应用或社交媒体中。我们希望预览片段能够反映与该音频相关的特定 title/subtitle 和图像。

如果重要的话,我们为 Branch links 使用自定义域名。

实现这一目标的正确方法是什么?

您可以使用 Link Preview for achieving this functionality. It will enable the link to display content as a preview card in Facebook, Twitter, Pinterest, iMessage, etc. This card can contain a title, description and image (that you append in the link as OG Tags,例如 $og_title、$og_description 和 $og_image_url)。