3

我对 google-api-ruby-client 有疑问,因为我找不到发现 Directions API 的正确方法。

这是客户端:

@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 可能在地图 API 中,所以我尝试使用'maps'而不是'directions'并得到相同的错误。

我检查了我的客户是否与

@client.discovered_api 'translate', 'v2'

哪个工作正常。

4

0 回答 0