0

私はfbメッセンジャーに接続されている人とのリンクを共有するためにfb ios sdkを使用しています。 Messengerアプリでリンクを共有する方法はありません。iOS(FacebookのObjective-C)でFacebookメッセンジャーアプリへのリンクを共有するには?

FBSDKMessengerSharerクラスは、オーディオ、ビデオ、イメージをMessengerにのみ共有できます。特定のリンクを開始してMessengerアプリを開くにはどうすればよいですか?すぐに私を助けてください。

答えて

0

あなたの権利があります。私の理解も同様に、APIはFBSDKMessengerShareButtonを使ったメッセンジャーへのメディア共有を超えて、この時点ではサポートを受けていません。私はこれをスキャンし、https://developers.facebook.com/docs/ios/referenceと何もありません。

URLがGIFまたはWebPの場合は、sourceURLという属性をFBSDKMessengerShareOptionsとして試してみてください。

おかげ

+0

しかし、どのように彼らは、ニュースアプリ(システムアプリ)でそれを達成していますか?私は正常にメッセンジャーのニュース記事を共有することができました。彼らがどのようにそれをするのか分かりません。 –

+0

このシナリオでは、FBSDKMessengerURLHandlerを使用すると思いますか? –

+0

文書によると、いいえ、しかし、私はそれをスパイクして、あなたに戻ってきます。 – Sri

1

あなたは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

関連する問題