ASPSnippets.GoogleAP.dll
とGoogle.Apis.Drive.v3.dll
を使用してGoogleドライブからファイルをダウンロードしようとしています。しかし、いくつかの課題に直面。ファイルがダウンロードされていますが、それは奇妙なHTMLコンテンツの一部です。CドライブでGoogleドライブからファイルをダウンロードする方法は?
私はそれをダウンロードするには、次のコードを使用しています:
GoogleConnect.ClientId = "xxxx.apps.googleusercontent.com";
GoogleConnect.ClientSecret = "xxxxxx";
GoogleConnect.RedirectUri = Request.Url.AbsoluteUri.Split('?')[0];
GoogleConnect.API = EnumAPI.Drive;
if (!string.IsNullOrEmpty(Request.QueryString["code"]))
{
string code = Request.QueryString["code"];
string json = GoogleConnect.Fetch("me", code);
GoogleDriveFiles files = new JavaScriptSerializer().Deserialize<GoogleDriveFiles>(json);
//Remove the deleted files.
var driveService = new DriveService();
Label1.Text = theHiddenField1.Value;
WebClient wb = new WebClient();
wb.DownloadFile(theHiddenField1.Value, "C://" + fileName);
}
else if (Request.QueryString["error"] == "access_denied")
{
ClientScript.RegisterClientScriptBlock(this.GetType(), "alert", "alert('Access denied.')", true);
}
else
{
GoogleConnect.Authorize("https://www.googleapis.com/auth/drive.readonly");
}
誰かが問題を解決するために私を助けてくださいことはできますか?
入手したエラーメッセージを投稿できますか?または、エラーが表示されない場合は、ダウンロードしていないだけですか? – Jay266
@ Jay266私はどんなエラーメッセージファイルもダウンロードしていません。 –
だから、htmlは何を言っているのですか? –