0
Visual Studio Team Services APIを使用して添付ファイルを送信していますが、作業上の添付ファイルを見るまでは、項目。Visual Studio Team Servicesの作業項目への画像の添付(Visual Studio Onlineの場合)
添付ファイルは画像である必要がありますが、白い十字の小さな黒いボックスです。
誰もがこの問題を抱えていて、誰かが私が間違っていたことを知っていますか?
私は画像を取得し、その後、私はAPIに送っ64ベース文字列に
FileInfo info = new FileInfo(attachment.Path);
byte[] bytes = File.ReadAllBytes(info.FullName);
String file = Convert.ToBase64String(bytes);
を変換します。これは成功したというメッセージを返します。
using (System.Net.Http.HttpClient client = new System.Net.Http.HttpClient())
{
client.DefaultRequestHeaders.Authorization =
new AuthenticationHeaderValue("Basic",
Convert.ToBase64String(System.Text.ASCIIEncoding.ASCII.GetBytes(getConnectionDetails())));
using (System.Net.Http.HttpResponseMessage response = client.PostAsync(SetURL(url),
new StringContent(binaryString,Encoding.UTF8,"application/json")).Result)
{
response.EnsureSuccessStatusCode();
responseString = await response.Content.ReadAsStringAsync();
}
}
私はそれが何か小さいと思っています。
これは私が使用した文書へのリンクです。
感謝を。 –