2017-03-01 7 views
0

WebApiプロジェクトとAndroidクライアントがあり、WebApiからApp42を使用して画像をアップロードする必要があります。thisチュートリアルではStringPathが必要ですが、これは、Android ClientがApi用に画像を送信し、その画像を保存するためです。 AndroidからBase64としてイメージを送信し、tempFileObjectをビットマップとして作成してから、stringPath?App42を使用して画像をアップロードする方法

String name = "MyPic";  
String userName = "Nick";  
String filePath = " file path from gallery /sd card"; 
String fileType = "IMAGE";  
String description = "This is my holiday pic"; 
Upload upload = uploadService.UploadFileForUser(name,userName,filePath,fileType,description);  
// File will get uploaded in App42 cloud with above snippet.  
IList<Upload.File> fileList = upload.GetFileList(); // This will have only single file uploaded above 
for (int i = 0; i < fileList.Count; i++)  
{  
    Console.WriteLine("fileUrl is " + fileList[i].GetUrl());  
    //This will return uploaded file URL 
} 

答えて

0

質問を理解した場合、デバイスのローカルファイルストレージにファイルが保存されていません。はいの場合、another APIを使用すると、画像のInputSteamがパラメータとして入力されます。

こちらがお役に立てば幸いです。

関連する問題