Facebook video uploading code using C#

var mediaObject = new FacebookMediaObject 
    {    
       FileName = fileName,     
       ContentType = "video/3gpp" 
    };     
    mediaObject.SetValue(File.ReadAllBytes(mediaObject.FileName); 
        
    try {         
              var fb = new FacebookClient(accessToken);     
              var parameters = new Dictionary<string, object>();   
              parameters["method"] = "video.upload";       
              parameters["caption"] = "video upload using rest api";   
              parameters["source"] = mediaObject; 
              parameters["title"]="my video";
              parameters["description"]="uploading video";
              var result = (IDictionary<string, object>)fb.Post(parameters);   
              var videoId = (string)result["vid"];
        }
       catch (FacebookApiException ex) {     
            throw;           
        }
About these ads

16 Responses to Facebook video uploading code using C#

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Connecting to %s