Google検索APIを使用して、Googleのエンジン、ウェブサイトのタイトル、簡単な説明、URLのようになります。出来ますか? 私はAPIを試しましたが、ウェブサイトのURLやタイトルを持っていない情報しかありません。Google検索APIからのリターンをどのようにリメイクできますか?
答えて
GoogleショッピングAPIを使用すると、タイトル、簡単な説明、およびURLを取得できます。私はこれを下のURLからjsonファイルを返し、それを解析するC#アプリケーションでこれを実現しました。
まず、apiId
が必要です。
このURLを使用すると、qの後に検索パラメータを追加できます。この例では、デジタルカメラを検索しています。
https://www.googleapis.com/shopping/search/v1/public/products?key=key&country=US&q=digital+camera
私は十分な情報を持っていることをわからないんだけど、私はGoogleカスタム検索APIのリファレンスページを参照JSON/ATOMの例を持って見つけるの詳細
ためhttp://code.google.com/apis/shopping/search/v1/getting_started.html を参照してください:
https://code.google.com/apis/customsearch/v1/reference.html
このクエリでは、あなたが開始されます:
https://www.googleapis.com/customsearch/v1?key= {} YOURAPIKEY & CX = {?} CX & CREF = 0 {crefをします?}q = st%20olaf
これはあなたを始めましたか?
注意してください! speeves
私は質問を投稿する前にそれを見てきました。結果はGoogleの返答の限界は10です。たとえば、私がPHPのマニュアルを検索すると、 URLなし、説明なし、ウェブサイトのタイトルなし。たぶん私はそれが必要な方法を使用していないが、これは私が得ているものであり、 – Nebunel
- 1. API google検索
私はそれを試してみる、私はまた別のイデエを持っている、私は昨夜それを仕事に始めて、より良いGoogleのAPIです。私はそれが私に与えるスクリプトを実行するとき知っている:オブジェクト(stdClass)#23(3){[http] // ajax [dot] googleapis [dot] com/ajax/services/search/"[" responseStatus "] => int(403)}" [responseData "] => NULL [" responseDetails "] =>文字列(65)"割り当てが超過しました。http://code.google.com/apis/websearchを参照してください。オブジェクト。私はreffererをgoogleに送ることを考えていますが、googleapis.com/shoppingを試してみると答えが返ってきます。ありがとうございました。 – Nebunel
http://code.google.com/apis/websearch/は廃止されました。そのため、あなたはそれを使用できず、多くの回答に限定されています。「Google Web Search APIは公式には推奨されていません。 2010年11月1日の " – Standage