4

Rails2.3を使用しています。私の要件は、クエリの Google 検索から上位 20 個のリンクを取得することです。

http://rubygems.org/gems/google-api-client gemを使用したいと考えています 。

しかし、認証を使用してカスタム Google 検索を行うための適切なドキュメントを見つけることができません。カスタムGoogle検索にgoogle-api-client gemを使用する方法を理解できる例を教えてください。

4

2 に答える 2

3

API を調べてみましたが、難しくはないようです...使用するGoogle の APIを定義するだけです。あなたの場合、 customsearch apiを使用したいと思われます。

したがって、コードは次のようになります。

require 'google/api_client'
my_search_client = Google::APIClient.new
google_search = my_search_client.discovered_api('customsearch')
response = my_search_client.execute(
  google_search.cse.list, 'q' => 'your query'
)
status, headers, body = response

認証部分については、このページから直接コピー アンド ペーストできるはずです。独自の値を使用してください。

于 2012-05-29T21:31:59.283 に答える