>source

단일 원점을 사용하고 있습니다. Google지도 문서에 제공된 예제에서 샘플 위도 경도 값을 확인하면 작동합니다. 그러나 좌표를 변경하면 "OVER_QUERY_LIMIT"를 반환하는 것이 작동하지 않습니다.

아래 코드는 정상적으로 작동합니다

origin1 = new google.maps.LatLng(55.930385, -3.118425);
    this.service.getDistanceMatrix(
      {
        origins: [this.origin1, this.origin2],
        destinations: [this.destinationA, this.destinationB],
        travelMode: 'DRIVING',
        transitOptions: TransitOptions,
        drivingOptions: DrivingOptions,
        unitSystem: UnitSystem,
        avoidHighways: Boolean,
        avoidTolls: Boolean,
      }, (response, status) =>{
        console.log('duration='+response.rows[1].elements[1].duration.text);
      });

그러나 그 origin1 latlng 값을 변경할 때. OVER_QUERY_LIMIT를 반환합니다.


  • 답변 # 1

    위에서 공유 한 의견을 기반으로 API를 처음으로 호출 할 수 있으며 후속 요청이 더 이상 작동하지 않습니다.이 오류는 일반적으로 청구가 활성화되어 있지 않거나 프로젝트와 관련되어 있기 때문에 발생합니다. Google Maps API를 추가로 사용하려면 현재 결제 계정이 필요합니다.

    결제 계정을 설정하면 한 번에 $300의 무료 크레딧 (Google Cloud Platform 제품에 사용 가능)과 매월 반복되는 $200의 무료 크레딧 (Google Maps API 전용)을 사용할 수 있습니다. 청구하지 않고 이러한 API를 사용하십시오.

    일회성 $300 크레딧과 월간 반복되는 $200 크레딧을 소진 한 경우 추가 비용이 청구되지 않지만 할당량에 도달하면 경험이 저하되지 않으면 할당량에 도달하면 경험이 저하됩니다. 무료 크레딧을 사용하면 결제 계정을 업그레이드 할 수 있으며 이에 따라 요금이 청구됩니다.

    이 API를 방문하여 각 API의 가격에 대해 알아볼 수 있습니다.

    크레딧 이용을 통제하기 위해 사용량을 제한하려면이 링크를 방문하여 API 사용량 상한에 대해 알아보십시오.

    이에 대한 추가 지원이 필요한 경우 https://console.cloud.google.com/google/maps-apis/support를 통해 지원되는 커뮤니케이션 채널을 열려면 지원 사례를 제출하십시오.

관련 자료

  • 이전 c# - 런타임에 구조를 작성하고 byte [] 포인터를 작성된 구조로 변환하는 방법은 무엇입니까?
  • 다음 php - 워드 프레스 API로 요청을 통해 전송 된 객체로부터 응답을 얻는 방법