我是一位迅速的新手,正在尝试将共享按钮添加到我的应用中,以便用户可以在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
}