2

Я считаю, что я сделал все, чтобы правильно настроить доступ к API-интерфейсу расстояний.API Google API поражает максимальный предел запроса, несмотря на то, что он включен.

Во-первых, я создал проект и платежную учетную запись. Эта учетная запись включена в этот проект.

Далее я включил API матрицы расстояний и создал неограниченный (на данный момент) ключ API.

Это, как я делаю звонки в API Google Distance Matrix:

var requestUri = string.Format("https://maps.googleapis.com/maps/api/distancematrix/xml?units=imperial&mode=driving&origins={0}&destinations={1}&KEY={2}", originAddress, destinationAddress, apiKey); 
var request = WebRequest.Create(requestUri); 
var response = request.GetResponse(); 
return XDocument.Load(response.GetResponseStream()); 

XDocument, возвращаемый из этого метода затем анализируется и расстояния я запрашивающего быть рассчитана извлекается.

Однако, после 2500 запросов Я получаю OVER_QUERY_LIMIT с этим сообщением:

You have exceeded your daily request quota for this API. We recommend registering for a key at the Google Developers Console: https://console.developers.google.com/apis/credentials?project=_

ли я проглядел какие-либо шаги в настройке ключа API или проекта/платежный счет? Или кто-нибудь может увидеть что-то, что я делаю неправильно в своем коде?

+0

'KEY =' должен быть в нижнем регистре 'ключ =' – geocodezip

+0

, что делает ваш аккаунт Google говорят о ваших общих хитов? – Coder

+0

@Coder это не удар. Я должен был включить это. Это просто говорит мне, что я достиг своего предела. – terbubbs

ответ

1

KEY= потребности быть в нижнем регистре key=

var requestUri = string.Format("https://maps.googleapis.com/maps/api/distancematrix/xml?units=imperial&mode=driving&origins={0} 
           &destinations={1}&KEY={2}", originAddress, destinationAddress, apiKey); 

должно быть:

var requestUri = string.Format("https://maps.googleapis.com/maps/api/distancematrix/xml?units=imperial&mode=driving&origins={0} 
           &destinations={1}&key={2}", originAddress, destinationAddress, apiKey); 

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

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