1

ファイルをアップロードしようとしましたが、ファイルは「untitle」と呼ばれます。

byte[] fileBytes = System.IO.File.ReadAllBytes(fileName);
string UploadURI = String.Format("https://www.googleapis.com/upload/drive/v2/files?uploadType=media&access_token={0}", accessToken);
var request = (HttpWebRequest)HttpWebRequest.Create(UploadURI);
request.Method = "POST";
request.ContentLength = fileBytes.Length;
using (var dataStream = request.GetRequestStream())
    {
        dataStream.Write(fileBytes, 0, fileBytes.Length);
    }
string status = (((HttpWebResponse)request.GetResponse()).StatusDescription);
if (status.ToLower() == "created" || status.ToLower()=="ok")
    {
        Uploaded = true;
    }

また、特定のフォルダにファイルをアップロードするにはどうすればよいですか?

4

1 に答える 1

0

「無題」と「親フォルダー」の両方の質問に対する答えは同じです。メタデータ。POST するときは、title:"title" とparents: [{id:"parent_id"}] を含むメタデータ オブジェクトを提供する必要があります。

于 2013-07-01T20:26:16.050 に答える