あなたのAndroidアプリケーションからvimeoにアップロード動画をアップロードしようとしています。ビデオがアップロードされています。しかし、ビデオIDを取得するためにDeleteリクエストが呼び出されたとき、私は「無効な状態」として応答を得ています。同じコードがHtc Xで動作します。これはビデオコーデック形式などの問題ですか?他のアンドロイドアプリからのvimeoビデオのアップロードで無効な状態です
は、これは誰もがこの解決策を提案することができます削除要求
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();
}
});
}
ためのコードの私の作品です。
よろしく
削除リクエストの応答から「無効な状態」が表示されていますか、または「無効な状態」でAndroidのエラーがありますか? Vimeoは、削除要求の応答からのものであれば、さらにデバッグするのに役立ちます。 upload_linkとresponse全体をvimeo.com/help/contact – Dashron
に送ってください。削除リクエストからの応答です。大丈夫vimeoに連絡します – Pravin
この問題の解決策はありますか?私たちは、Webコンテキスト(Android以外のもの)で同じことを経験しています。 – nablex