2

, мы используем стандартную лицензию API-интерфейсов Geocoding, и мы заметили, что с ответом на обслуживание существует некоторая периодическая проблема, мы получаем ZERO_RESULTS из API, но когда мы используем тот же адрес в браузер работает и дает нам статус «ОК», и это произошло за несколько адресов за это время. но после этого он снова начал работать. поэтому я смущен, если было время простоя сегодня между 9:00 утра 11:30 утра PST.API-код геокодирования ZERO_RESULTS в ответе api, но работает в браузере

Я также проверил панель разработчиков консоли и не обнаружил ошибок/задержек, о которых сообщает google. Я также проверил quata, и мы использовали только 1,5% дневного лимита.

здесь код

private bool ValidateAddressSearch() 
    { 
     Stream dataRecieved = null; 
     StreamReader reader = null; 
     XmlDocument xDoc = null; 
     bool returnVal = true; 
     WebRequest request = null; 
     WebResponse response = null; 
     try 
     { 
      request = WebRequest.Create(https://maps.googleapis.com/maps/api/geocode/xml?address=Oak%20Pond%20Ln%20%20Alachua%20Gainesville%20FL%2032608%20US&sensor=false&key=OURKEY); 
      request.ContentType = "text/xml"; 
      response = request.GetResponse(); 
      if (response != null) 
      { 
       dataRecieved = response.GetResponseStream(); 
       reader = new StreamReader(dataRecieved); 
       string sText = reader.ReadToEnd(); 
       if (!string.IsNullOrEmpty(sText)) 
       { 
        xDoc = new XmlDocument(); 
        xDoc.LoadXml(sText); 
        XmlDocumentResponse = xDoc; 
        returnVal = (xDoc != null && xDoc.HasChildNodes) ? true : false; 
       } 
      } 
     } 
     catch (Exception ex) 
     { 
      //Trace.Write(ex);`enter code here` 
      returnVal = false; 
     } 
     finally 
     { 
      dataRecieved = null; 
      reader = null; 
      request = null; 
      response = null; 
     } 
     return returnVal; 
    } 

этот вопрос происходит случайным образом несколько раз в месяц.

Благодаря Alok

+0

сообщения кода. Как мы можем помочь вам, если мы не знаем, что вы делаете? https://stackoverflow.com/help/mcve – Robert

+1

Привет, Роберт, я добавил код, который мы используем, но просто давая вам знать, что он работает 95% раз только несколько раз, я думаю, если было какое-то отключение от API по мере его запуска работая через несколько часов. –

+0

Я работаю весь день по этому вопросу после того, как наше приложение, основанное на геокодировании google, начало прерываться с нулевого значения по многим геокодированным адресам с утра. Я второй и могу подтвердить, что это влияет на некоторых пользователей, а не на других. – r0m4n

ответ

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

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