0
私はDropBox APIをテスト用に使用しています。私はWebApiからいくつかのイメージを保存する必要があります。問題はアップロードするためにstringPathが必要です。しかし、ビットマップイメージは私のモデルの中に "保存"されるので、そのイメージの一意の名前を持つtempFileを作成する必要があるので、パスを取得してイメージをアップロードすることができます。ビットマップの一時ファイルを作成し、パスを取得する方法WebApi C#
async Task Upload(DropboxClient dbx, string folder, string file, string content)
{
using (var mem = new MemoryStream(Encoding.UTF8.GetBytes(content)))
{
var updated = await dbx.Files.UploadAsync(
folder + "/" + file,
WriteMode.Overwrite.Instance,
body: mem);
Console.WriteLine("Saved {0}/{1} rev {2}", folder, file, updated.Rev);
}
}
あなたのコードから、なぜあなたは一時ファイルを持ちたいのですか? –
WebApiを使用して、AndroidClientから画像を送信してから、DropBoxに送信する必要があります。私のAPIにPOSTリクエストをするとき、これは何かがあります: 'プライベート文字列UserName {get; set;}' 'プライベートビットマップImageUser {get; set}' ここに画像があります! –