, мы используем стандартную лицензию 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
сообщения кода. Как мы можем помочь вам, если мы не знаем, что вы делаете? https://stackoverflow.com/help/mcve – Robert
Привет, Роберт, я добавил код, который мы используем, но просто давая вам знать, что он работает 95% раз только несколько раз, я думаю, если было какое-то отключение от API по мере его запуска работая через несколько часов. –
Я работаю весь день по этому вопросу после того, как наше приложение, основанное на геокодировании google, начало прерываться с нулевого значения по многим геокодированным адресам с утра. Я второй и могу подтвердить, что это влияет на некоторых пользователей, а не на других. – r0m4n