3

Directions API を検出する適切な方法が見つからないため、google-api-ruby-client に問題があります。

クライアントは次のとおりです。

@client = ::Google::APIClient.new :application_name => Rails.application.secrets.app_name
@client.key = Rails.application.secrets.google_public_api_key

その後

@client.discovered_api 'directions'     
@client.discovered_api 'directions', 'v1'
@client.discovered_api 'directions', 'v2'
@client.discovered_api 'directions', 'v3'

すべて同じエラーで失敗します:

Google::APIClient::ClientError: Not Found

方向 API は Maps API 内にある可能性があると思ったので、'maps'代わりに試してみまし'directions'たが、同じエラーが発生しました。

クライアントが動作することを確認しました

@client.discovered_api 'translate', 'v2'

これは正しく機能します。

4

0 に答える 0