Google カスタム検索エンジン (CSE) API
-
19-09-2019 - |
質問
クライアントのサイトにサイト検索機能を統合しようとしています。テスト用の検索エンジンを作成しました Googleカスタム検索, 、しかし、次の基準でそれを機能させる方法を整理できません。
- 検索フォームがサイトにポストバックする
- POST ページは API を使用して Google から結果を取得します
- 自分のサイト内に結果を表示します
やり方を勘違いしてるのかな Googleカスタム検索 動作しますか?私の基準に合う簡単なチュートリアルはありますか?
ありがとう!
解決
Googleカスタム検索のビジネスエディションのは、具体的には、あなたが何をしてください行うことが可能なXML結果を返すためにAPIを持っています。ビジネス版は無料ではありません。
ここでの XML結果のドキュメントのですのます。
PHPから、あなたのPOSTさ検索クエリを渡すためにのcURL を使用することができますGETリクエストとしてGoogleのCSEの上、その後、あなたはXML サーバ側でやりたいですのか、クライアント側ます。
他のヒント
http://www.google.com/cse/docs/resultsxmlをチェック.htmlをする
しかし、基本的にはええ:それはポストを取得するときに/変数を取得し、それは(少なくとも)あなたの検索用語とAPIキーを含むGoogleにHTTP要求を行うことをあなたのサイトのページを持っている、それは、その後でXMLの荷重を受けますそれは、ページ上でフォーマットして返し返します。
これは非常に簡単です。私はあなたのタグから判断PHP、それを実装していませんでした
所属していません StackOverflow