为 rails 地理编码器 gem 设置动态 api 键
Setup dynamic api keys for rails geocoder gem
我正在尝试为我的应用程序实现一个通用 'application settings' 页面。在此页面上,我希望我的客户能够为 rails 地理编码器 gem 输入他们自己的 google api 键。我已通读文档,但找不到以动态方式(通过表单)设置此 api 键的任何方法。
有没有办法动态地做到这一点,以便客户端可以使用他自己的 google api 密钥?
注意事项,每个应用程序将只有 1 个 api 密钥,但我正在尝试动态地执行此操作,因此我不必再考虑它了。
您可以使用 Geocode.configure
:
Geocoder.configure(
:timeout => 5,
:lookup => :yandex,
:api_key => "2a9fsa983jaslfj982fjasd",
:units => :km
)
我正在尝试为我的应用程序实现一个通用 'application settings' 页面。在此页面上,我希望我的客户能够为 rails 地理编码器 gem 输入他们自己的 google api 键。我已通读文档,但找不到以动态方式(通过表单)设置此 api 键的任何方法。
有没有办法动态地做到这一点,以便客户端可以使用他自己的 google api 密钥?
注意事项,每个应用程序将只有 1 个 api 密钥,但我正在尝试动态地执行此操作,因此我不必再考虑它了。
您可以使用 Geocode.configure
:
Geocoder.configure(
:timeout => 5,
:lookup => :yandex,
:api_key => "2a9fsa983jaslfj982fjasd",
:units => :km
)