0

経由で FB でリンクを共有しようとしています。アプリを開くためのコールバック用にFBSDKShareLink動的 URL を提供しています。content.contentURLFB で共有すると、リンクは常にfb.meコンテンツのタイトルとコンテンツの説明として表示されるようになりました。これを止める方法を教えてくれる人はいますか?

let content: FBSDKShareLinkContent = FBSDKShareLinkContent()
let userInfo : AnyObject =  LocalStore.userDetails()!
let iosLink = responseDictionary?["fb_link"] as? String
let name = userInfo["name"] as? String
content.contentURL = NSURL(string: iosLink!)!
content.contentTitle = "click it"
content.contentDescription = "My Custom Description"
content.imageURL = NSURL(string: "http://weknowyourdreams.com/images/dog/dog-07.jpg")!
FBSDKShareDialog.showFromViewController(self, withContent: content, delegate: self)
4

1 に答える 1

0

アプリのサーバー側から生成された URL を公開するために、アプリを開く特定のページに固有のアプリ リンク URLを投稿する必要がありました。

上記の URL をFBSDKShareLinkContentで共有している場合、URL は fb.me を読み取り、これを変更するパラメーターはありませんでした

fbはメタデータを読み取ってコンテンツのタイトルとコンテンツの説明を提供するため、URLにはありませんでした[また、fbは動的アプリリンクURLにメタデータを提供することを許可していません]。私は1つのfb共有ダイアログボックスを提示し、ユーザーが共有したいコンテンツを表示し、「fbsdkshare」からではなくグラフAPIによって投稿しました

于 2016-01-28T07:24:42.607 に答える