[英]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.