0
ユーザーがGoogleドライブから画像を選択できるようにします。 私はこの文書に従います:https://developers.google.com/picker/docs/。 私はGoogleからの画像のURLをrecive(「/ドライブ/ V2 /ファイル/」+ FILEIDが)、私は私の.NETコードでタイル画像をダウンロードしよう:Googleドライブから画像をダウンロード
var WebRequest = (HttpWebRequest)System.Net.WebRequest.Create(url);
WebRequest.AllowWriteStreamBuffering = true;
WebRequest.Timeout = 30000;
WebRequest.KeepAlive = false;
WebRequest.UserAgent = "Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/41.0.2228.0 Safari/537.36";
WebRequest.AllowAutoRedirect = true;
WebRequest.Headers.Add("Authorization", "Bearer " + token);
byte[] Arr;
using (var WebResponse = WebRequest.GetResponse())
{
using (var Stream = WebResponse.GetResponseStream())
{
Arr = Stream.StreamToByteArray();
}
WebResponse.Close();
}
return Arr;
しかし、私が得るすべては空です(白)のウェブページ。私はGoogleから取得するURLで、私は私のブラウザで画像を見ることができますが、私は自分のコードでそれをダウンロードできません。
イメージをダウンロードするにはどうすればよいですか?
同じ問題、私は空のページを取得します。私はexampleのFacebookから "public"イメージをダウンロードできますが、Googleドライブからはダウンロードできません。 – mrcode
あなたの 'token'が間違っているかもしれません。 –