在 Facebook "Share" 按钮 shareContent(iOS、Swift)中包含 branch.io 深 link

Include branch.io deep link in Facebook "Share" button shareContent (iOS, Swift)

我们正在使用 branch.io for our app's referral program, and it works great for email/text (particularly when using the BranchInvite SDK)。但是,我们想在自定义文本中添加 Facebook "Share" 和 "Send" 按钮,包括我们的 branch.io 深层链接(即在 "shareContent" 信息中)与 share/message。

除了使用 Facebook 的 UI 进行朋友选择的便利性之外,我们认为这也会向我们的用户澄清他们在控制该过程(即,我们不会任意向他们的网络发送垃圾邮件有邀请!)。

有人知道如何做到这一点吗?可能吗?

好的,不确定这是否是最好的方法,但它完成了工作:

let fbShareLinkContent = FBSDKShareLinkContent()
fbShareLinkContent.contentURL = NSURL(string: Branch.getInstance().getShortURL())