2013-06-21 251 views
1

我试图上传文件,但后来文件被称为“untitle”。谷歌驱动器sdk上传文件

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; 
    } 

如何将文件上传到特定文件夹?

回答

0

“untitle”和“parent folder”问题的答案是相同的。元数据。当你开机自检时,你应该提供一个元数据对象,其中包含一个标题:“title”和父母:[{id:“parent_id”}]