2017-02-22 15 views
0

У меня проблема с функцией webClient.Download ("URI"). Это сработало, так как мне пришлось изменить URL-адрес на https (что я предлагаю). Если я вставляю свой URI запроса в Браузер, я получаю действительную строку Json, если я вызываю ее с помощью метода DownloadString («URI»), я получаю нулевые результаты в результате В моем коде содержится ключ, просто удаленный для этого сообщения здесь вот мой код:C# Webclient Загрузить String Zero Result в Json File

var json = ""; 

Console.WriteLine("Connect zur Google API Geo Coding API"); 
locations = locations.Replace(" ", "+"); 
//request the google geocoding api. limit of 2500 requests/day 
String requestUri = "https://maps.googleapis.com/maps/api/geocode/json?address=Serba,++Am+Schwemmberg,+Germany"; 
Console.WriteLine("Hat geklappt"); 
//get the json string 
Console.WriteLine("starte den download des json"); 

var webClient = new WebClient(); 
//here it Returns "Zero result" 

json = webClient.DownloadString(requestUri); 

Console.WriteLine("Download des json beendet"); 

ответ

1

в documentation говорится, что вы должны обеспечить параметр key, который вы не делали.

+0

Я добавил ключ в свой код, просто не хочу его здесь, извините – Christian

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

  • Нет связанных вопросов^_^