【发布时间】:2012-12-31 21:55:24
【问题描述】:
我正在为 ruby 使用 google-api-client 客户端 gem,每次调用 API 时都会收到 403 Access Not Configured 错误。
require 'google/api_client'
client = Google::APIClient.new
client.authorization = nil
search = client.discovered_api('customsearch')
response = client.execute( search.cse.list, 'key' => '<<MY KEY>>', 'cx' => '<<MY CX>>', 'alt' => 'json', 'q' => 'hello world')
我试图在不使用 OAuth 的情况下进行搜索,而只使用 API 密钥。
任何帮助将不胜感激。谢谢!
【问题讨论】:
-
Google 的 API 需要 ssl 吗?
-
有点,是的。 OAuth 2 可以,但它需要在 Google 方面。这不是你遇到的问题。
-
谢谢。希望我能弄清楚我的问题是什么。
标签: json api google-api google-custom-search google-api-ruby-client