2012-06-11 67 views
1

目前,我創建一個應用程序上傳視頻facebook..I使用Facebook的SDK作爲代碼如下:上傳視頻至Facebook被Facebook SDK,但不顯示

AsyncFacebookRunner mfacebook=new AsyncFacebookRunner(facebook); 
    mfacebook.request("me/videos", parameters, "POST", new fbRequestListen(), null); 

我上傳的視頻成功..但是,視頻的數字是增加,但它不是在視頻目錄中Facebook..Only顯示在視頻目錄:(

圖片參考有一個視頻: enter image description here

http://nn8.upanh.com/b4.s29.d2/4577cd2da1157eb014d4529407c148b7_45985628.video1.png

+0

你能幫助我:(( – user1423447

+0

只需你做一些改變,它會工作。它成功地爲我工作。請參閱我的anwer [here。](http://stackoverflow.com/questions/10151708/upload-video-to-facebook-in-android )希望它能幫助你。 –

回答

0

我不清楚你說「在視頻目錄視頻」的意思,但我要在此一刺:

如果你指的是用戶,當用GET請求訪問的/videos連接你讓上傳後,不包含THW新上傳的視頻,這是預期的原因有兩個:

  1. 視頻需要一段時間才能處理完畢,而不可通過API,直到處理完畢
  2. /videos連接僅包括用戶被標記的視頻,而不包括用戶擁有或上傳的視頻。

您應該保存來自視頻上傳電話的回叫,視頻ID是視頻ID - 一旦處理完成後,可通過API訪問該視頻。

在圖形API,你可以在/me/videos/uploaded

獲得的用戶上傳的視頻列表,您還可以通過FQL訪問上傳的視頻用戶的列表: SELECT vid, owner, title, description, thumbnail_link, embed_html, updated_time, created_time FROM video WHERE owner=me()