【问题标题】:Swift 3 - Upload video file to facebookSwift 3 - 将视频文件上传到 Facebook
【发布时间】:2018-01-14 18:47:36
【问题描述】:

我如何从本地目录将视频文件分享到 Facebook。

let dataTs: Data?

我尝试使用其他解决方案,但它们不起作用

        var videoData: Data
        do {
            videoData = ServerManager.sharedManager.dataTs
            print(videoData)
            var strDesc : String
            strDesc = "test Description"
            let videoObject: [String : Any] = ["title": "Millions Poet", "description": strDesc]
            let uploadRequest: FBSDKGraphRequest = FBSDKGraphRequest(graphPath: "me/videos", parameters: videoObject, httpMethod: "POST")
            uploadRequest.start(completionHandler: {(connection: FBSDKGraphRequestConnection, result: AnyObject, error: NSError) -> Void in
                if error == error {
                    NSLog("Error")
                } else {
                    NSLog("Success")
                }

                } as! FBSDKGraphRequestHandler)
        } catch {
            print(error)
        }

【问题讨论】:

    标签: swift facebook facebook-graph-api video share


    【解决方案1】:

    Swift 3 代码

    // Initialize like usual
        CRCloudRail.setAppKey("[YourLicenseKey]")
    
        // let social = Twitter(clientID: "[clientID]", clientSecret: "[clientSecret]")
        // let social = FacebookPage(pageName: "[pageName]", clientID: "[clientID]", clientSecret: "[clientSecret]")
        let social = Facebook(clientID: "[clientID]", clientSecret: "[clientSecret]")
    
        // Get the parameters
        let message = "I love CloudRail!!"
        let inputStream = // stream to video content
        let mime = "video/mp4"
    
        // Make the request
        social.postVideo(message: message, video: inputStream, size: 3242456, mimeType: mime)
    

    【讨论】:

    • 他们不懂 CRCloudRail 和 Facebook(clientID: "[clientID]", clientSecret: "[clientSecret]")
    猜你喜欢
    • 2017-10-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-12-10
    • 2011-11-06
    • 2017-10-14
    • 2011-06-24
    • 1970-01-01
    相关资源
    最近更新 更多