ios - 如何使用 iOS8 Social Framework Swift 将视频文件附加到 Publish on Facebook

标签 ios swift facebook ios8 social-framework

我目前正在关注这个主题:Social Framework iOS 8 swift我已经成功完成了它。

这是我在 Swift 中的完整代码:

import Social

@IBAction func shareFB(sender : AnyObject) {
    if(SLComposeViewController.isAvailableForServiceType(SLServiceTypeFacebook))
    {
        var SocialMedia :SLComposeViewController = SLComposeViewController(forServiceType: SLServiceTypeFacebook)

        SocialMedia.completionHandler = {
            result -> Void in


            var getResult = result as SLComposeViewControllerResult;
            switch(getResult.toRaw()) {
            case SLComposeViewControllerResult.Cancelled.toRaw(): println("Cancelled")
            case SLComposeViewControllerResult.Done.toRaw(): println("It's Work!")
            default: println("Error!")
            }
            self.dismissViewControllerAnimated(true, completion: nil)
        }
        self.presentViewController(SocialMedia, animated: true, completion: nil)
        SocialMedia.setInitialText("Test a Post on Facebook")
    }


}

如果我想附加或上传视频文件以通过 Social Framework 在 Facebook 上发布, 怎么可能?如果不是我该怎么办? 预先感谢您的回答。

最佳答案

您只能添加文本、网址和图片。

查看此处的撰写帖子部分以获取更多信息。

https://developer.apple.com/library/prerelease/ios/documentation/NetworkingInternet/Reference/SLComposeViewController_Class/index.html#//apple_ref/c/tdef/SLComposeViewControllerCompletionHandler

您必须分享的是视频网址。

关于ios - 如何使用 iOS8 Social Framework Swift 将视频文件附加到 Publish on Facebook,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24597166/

相关文章:

ios - iPhone 6 模拟器上的 indexPath.row 计算不正确,但 4s/5/5s/6plus 上不正确

IOS/objective-C : Assign custom image to UIBarButtonItem

ios - 获取小数点后一位 iOS Objective C

ios - 如何在 UITests 的 `customLabel` 中访问 `customTableViewCell`?

swift - 最大查找器不工作

邮件中的 Swift pdf 附件

android - Facebook SDK for Unity Android - 生成的 list 文件不正确,无法登录

ios - crashlytics 不受友盟 SDK 影响的异常崩溃

ios-Facebook 登录委托(delegate)方法不起作用

javascript - 使用 Javascript SDK,当用户尚未授权我的应用程序时,如何获取 Facebook 用户 ID?