2013-07-03 9 views
5

W mojej aplikacji na Androida rtęć polega na przesyłaniu plików wideo w formacie MP4/JPEG z karty SD na Facebook. Jesteśmy w stanie publikować zdjęcia JPEG na Facebooku. Ale gdy próbujemy go dla pliku wideo MP4, nie można go przesłać. Jesteśmy coraz tych błędówPrzesyłanie filmu wideo w formacie MP4 do facebooka za pomocą aplikacji na Androida

HTTP Error 400 Bad request 

i komunikat o błędzie

"error":{"message":"(#352) Sorry, the video file you selected is in a format that we don't support.","type":"OAuthException","code":352}} 

to znaczy, że przesłanie plików wideo MP4 do facebook przez Androida nie jest w ogóle możliwe? Czy Facebook obsługuje przesyłanie plików MP4?

Proszę o pomoc.

+1

I miał ten sam problem. Udało ci się go rozwiązać? – Hgeg

Odpowiedz

0

Mam w obliczu problemu, a ja zmieniłem params żądanie "Video" -> "video.mp4" to działało jak urok:))

Tu jest mój kodu

File videoFile = new File(videoPath); 
    AccessToken accessToken = AccessToken.getCurrentAccessToken(); 
    GraphRequest request = GraphRequest.newPostRequest(accessToken, "me/videos", null, new GraphRequest.Callback() { 
     @Override 
     public void onCompleted(GraphResponse response) { 
      Log.d("mylog", "uploadVideo Completed " + response.toString()); 
     } 
    }); 

    Bundle params = request.getParameters(); 
    params.putString("access_token", accessToken.getToken()); 
    params.putByteArray("video.mp4", getFileInByte(videoFile)); 
    request.setParameters(params); 
    request.executeAsync(); 
Powiązane problemy