我正在使用 fb ios sdk 与在 fb messenger 上连接的人共享链接。我无法在 Messenger 应用程序上找到共享链接。
FBSDKMessengerSharer 类只能将音频、视频和图像分享到 Messenger。如何通过启动特定链接打开 Messenger 应用程序?请尽快帮助我。
我正在使用 fb ios sdk 与在 fb messenger 上连接的人共享链接。我无法在 Messenger 应用程序上找到共享链接。
FBSDKMessengerSharer 类只能将音频、视频和图像分享到 Messenger。如何通过启动特定链接打开 Messenger 应用程序?请尽快帮助我。
如果要共享链接,则必须安装FBSDKShareKit
而不是FBSDKMessengerShareKit
.
let content = FBSDKShareLinkContent()
content.contentURL = URL(string: "http://google.com")
content.imageURL = URL(string: "http://google.com/image.png")
content.contentTitle = "Some link title"
let messageDialog = FBSDKMessageDialog()
messageDialog.shareContent = content
messageDialog.show()
你是对的。我的理解是,除了媒体共享之外,API 目前不支持使用FBSDKMessengerShareButton
. 我浏览了这个和https://developers.facebook.com/docs/ios/reference并且什么都没有。
如果您的 URL 是 GIF 或 WebP,您可以尝试sourceURL
使用FBSDKMessengerShareOptions
.
谢谢
如果您使用 swift pages facebook 和我一样,并且不知道将链接共享到 Messenger 应用程序中,请尝试此操作
let content = ShareLinkContent()
content.contentURL = URL(string: linkShare)!
let messageDialog = MessageDialog()
messageDialog.shareContent = content
messageDialog.show()
完毕。
1.你会看到url失败