如何添加Facebook分享按钮-Swift,Facebook SDK

时间:2018-11-05 23:49:00

标签: ios swift facebook facebook-sdk-4.0 facebook-share

我是一位迅速的新手,正在尝试将共享按钮添加到我的应用中,以便用户可以在Facebook上共享帖子。我一直在做一些研究,发现社交API不再支持Facebook,并且已贬值。我已经安装了Facebook SDK,但是在理解文档时遇到了麻烦。

从其他stackoverflow问题中,我设法编写了此代码,但是它不起作用。

还有一个快速的问题,如果我想添加一个将用户重定向到我在App Store中的应用程序的链接,.contentURL的作用是什么?一直无法发现,因为我读到Facebook不允许我们在照片上添加标题,因此用户必须根据其平台政策生成标题。

请问知道如何在Swift中使用Facebook SDK的人给我解释一下如何将图片分享到Facebook?

这是我的代码...

    @IBAction func shareFacebookButtonTapped(_ sender: UIButton) {
    shareFacebook()
}

func shareFacebook() {

    let photoToShare : FBSDKSharePhoto = FBSDKSharePhoto()
    photoToShare.image = postTypeImage.image
    photoToShare.isUserGenerated = true

    let contentToShare : FBSDKShareLinkContent = FBSDKShareLinkContent()
    contentToShare.contentURL = NSURL(string: "https://itunes.apple.com/mx/app/gastet/id1407059324?l=en&mt=8") as! URL

}

0 个答案:

没有答案