ios快速FBSDKShareKit在没有ShareDialog视图控制器的情况下发布(Share)内容

时间:2018-06-30 08:42:10

标签: swift fbsdksharekit

美好的一天!

我想在“用户开始直播”时将功能与“共享Facebook”一起放置

enter image description here

如果该Fb按钮处于打开状态,则用户触摸该实时按钮, 内容将自动在用户的时间轴上发布在facebook上,然后启动“实时广播”

,因此不会显示ShareDialog。 但是如果应该显示ShareDialog以获得权限, 我想在用户触摸该fb按钮时执行此操作。

========参考

https://developers.facebook.com/docs/sharing/opengraph/ios

        var content = FBSDKShareLinkContent()
        content.contentURL = URL.init(string: "https://www~")
        content.hashtag = FBSDKHashtag(string: "#ABCDE")
        //        content.contentTitle = self.broadcastingInfo.title ?? ""
        //        content.imageURL = self.broadcastingInfo.image

        //        var shareDialog = FBSDKShareDialog()
        //        shareDialog.shareContent = content
        //        shareDialog.mode = .native
        //        try shareDialog.show()
        //        do not want shareDialog



        FBSDKShareAPI.share(with: content, delegate: self) 
        // error : The operation couldn’t be completed. (com.facebook.sdk.core error 8.)

请给我一些建议。非常感谢

0 个答案:

没有答案