[英]How to share link to Facebook Messenger app in iOS (Objective-C)?
我正在使用 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()
在此处查看更多选项: https : //developers.facebook.com/docs/sharing/ios
你是对的。 我的理解是,除了使用FBSDKMessengerShareButton
媒体共享到信使之外,该 API 目前不支持。 我浏览了这个和https://developers.facebook.com/docs/ios/reference ,什么都没有。
如果您的 URL 是 GIF 或 WebP,您可以尝试使用FBSDKMessengerShareOptions
的sourceURL
属性。
谢谢
如果您和我一样使用 swift pages facebook,并且不知道将链接分享到 Messenger 应用程序中,请尝试此操作
let content = ShareLinkContent()
content.contentURL = URL(string: linkShare)!
let messageDialog = MessageDialog()
messageDialog.shareContent = content
messageDialog.show()
完毕。
1.你会看到url失败
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.