2017-01-03 122 views
0

我想在facebook上使用最新的https://graph-video.facebook.com圖api上傳單個視頻。以下是我的代碼:使用c上傳Facebook上的視頻#

public void ExternalShare() 
{ 
try 
{ 
    var fbp = new FacebookClient("user_access_token"); 

    dynamic parameters = new ExpandoObject(); 
    parameters.source = new FacebookMediaObject { ContentType = "multipart/form-data", FileName = "SampleVideo2" }.SetValue(System.IO.File.ReadAllBytes(@"C:\Video\SampleVideo2.mp4")); 
    parameters.title = "Small New Video"; 
    parameters.description = "Having Fun"; 
    string url = "https://graph-video.facebook.com" + "facebook_User_Id" + "/videos"; 
    dynamic result = fbp.Post(url, parameters); 

} 
catch (Exception ex) 
{ 

    throw; 
}   

}

執行後。這個代碼給也不例外,但我執行我收到相同的ID作爲響應每次:

enter image description here

問題2:如果沒有例外,那麼這個視頻沒有顯示在我的時間表

+0

最有可能的,因爲他們檢測數據是一樣的,所以他們只是返回現有。每次嘗試更改數據,例如'FileName'。 – Bauss

+0

@Bauss我已經做到了這一點,但同樣的事情正在發生 –

回答