Ruby on rails 时区Gem-证书验证失败
我想使用时区gem将lat和long转换为时区Ruby on rails 时区Gem-证书验证失败,ruby-on-rails,google-maps,timezone,Ruby On Rails,Google Maps,Timezone,我想使用时区gem将lat和long转换为时区 我已将宝石添加到我的文件中 我已经在config/initializers 我启用了GoogleMaps时区API,并添加了一个服务器密钥 timezone.rb文件: Timezone::Lookup.config(:google) do |c| c.api_key = 'server_key' end 当我键入rails控制台时 > timezone = Timezone['America/Los_Angeles'] =>
config/initializers
Timezone::Lookup.config(:google) do |c|
c.api_key = 'server_key'
end
当我键入rails控制台时
> timezone = Timezone['America/Los_Angeles']
=> #<Timezone::Zone name: "America/Los_Angeles">
试着检查一下,它会向你解释关于使用ruby的一切
只需确保遵循以下步骤:
> timezone = Timezone.lookup(-34.92771808058, 138.477041423321)
Timezone::Error::Google: SSL_connect returned=1 errno=0 state=SSLv3 read server certificate B: certificate verify failed
Timezone::Lookup.config(:google) do |c|
c.api_key = 'your_google_api_key_goes_here'
c.client_id = 'your_google_client_id' # if using 'Google for Work'
end