2016-05-30 3 views
0

Я экспортировал несколько Google Docs в виде html, используя следующий код.Авторизованный HttpClient для Google Диска SDK v3

DriveService service = ... 
var stream = service.Files.Export(gdoc.DocID, "text/html").ExecuteAsStream(); 

Затем я попытался загрузить изображения, связанные с этим документом, которые не удались с ошибками разрешения. Образ URL работает в браузере, где я вошел в систему, но не из моей программы.

В v2 Я считаю, что я мог сделать

DriveService service = ... 
var stream = service.HttpClient.Download... 

Но в v3 HttpClient только выставляет несколько конфигураций.

Как загрузить встроенные изображения в загруженный html?

ответ

0

Я начал с добавления SDK на Google Диск v2, но понял, что это был тот же самый класс для service.HttpClient.

Это был подсказка, которая мне помогла.

enter image description here

При разработке в Dotnet-ядре я должен был добавить зависимость к System.Net.Http в project.json

{ 
    "dependencies": { 
    "System.Net.Http": "4.0.0", 

После чего service.HttpClient.Get ... был доступен.

Смежные вопросы