0

레일 지오 코더는 키를 무료 버전으로 사용하지 말고 대신 프리미어에만 키를 사용합니다. 내가 유지 관리하는 사이트는 제한을 초과하는 것 같지 않으므로 새 API 키를 설정하고 결제를 사용하도록 설정합니다.개인 API 키를 사용하여 레일스 지오 코더 설정

I 설정이 너무

 Geocoder.configure(
    :timeout => 5, 
    :lookup => :google, 
    :api_key => "ENTERED MY KEY HERE", 
    :units => :mi 
    ) 

처럼 내 initilizer 나는 나의 로그에 DENIED 요청을 가져옵니다. 파일을 삭제할 때 지오 코더 기본 구성을 사용하고 작동합니다. 그러나 아침 내내 나는 한계를 넘을 것이라고 가정하면서 일하는 것을 멈출 것이다. 프리미어 계정을 설정하는 대신 차액을 부과한다고 가정하고 결제를 활성화했습니다. 나는 1000 건의 요청 당 $ .50를 읽었다 고 생각한다. 어떤 아이디어?

답변

0

나는 마이크로 소프트의 빙 (Bing) 서비스에 슬픈 듯이 갔다.

1

지오 코딩 요청을 캐시하면 몇 분의 돈을 절약하고 (잘하면) 앱을 빠르게 할 수 있습니다.

Geocoder.configure(
    # ... 
    :cache => Redis.current 
)