Próbuję przesłać wideo do vimeo z mojej aplikacji Android. Film jest ładowany. Ale kiedy żądanie usunięcia zostanie wywołane w celu uzyskania identyfikatora wideo, otrzymuję odpowiedź jako "Nieprawidłowy stan". Ten sam fragment kodu działa w Htc X. Czy to jest problem z formatem kodeka wideo lub czymś innym?"Nieprawidłowy stan" na przesyłanie wideo vimeo z innej aplikacji Android
To mój kawałek kodu do usuwania życzenie
public void vimeoDelete() {
// Vimeo upload step 3
RestClient.mEndPoint.setUrl(APIHandler.VIMEO_BASE_URL);
RestClient.getVimeo().deleteVideo(mCompleteUri.substring(1), new Callback<Response>() {
@Override
public void success(Response response, Response response2) {
Log.i("Delete", "Done");
Log.i("Header", response2.getHeaders().toString());
Log.i("Body", response2.getBody().toString());
List<Header> aHeaders = response2.getHeaders();
for (Header aHeader : aHeaders) {
if (aHeader.getName().equals("Location")) {
mVideoUrlLocation = aHeader.getValue();
}
}
Log.i("Location", mVideoUrlLocation);
mFinalVideoUrl = mVideoUrlLocation.substring(8);
saveDetails();
}
@Override
public void failure(RetrofitError error) {
mProgress.dismiss();
}
});
}
Czy ktoś może zaproponować rozwiązanie tego.
Pozdrowienia
Czy otrzymujesz "nieprawidłowy stan" z odpowiedzi żądania usunięcia, czy też "nieprawidłowy stan" to błąd Androida? Jeśli pochodzi z odpowiedzi żądania usunięcia, Vimeo może pomóc w dalszym debugowaniu. wyślij cały upload_link i odpowiedź na vimeo.com/help/contact – Dashron
Jest to odpowiedź z żądania usunięcia. Okay skontaktuje się z vimeo – Pravin
Czy istnieje rozwiązanie tego problemu? Doświadczamy tego samego w kontekście sieciowym (niezwiązanym z androidem). – nablex