Question

Je suis en train d'intégrer une fonction de recherche du site dans le site d'un client. J'ai créé un moteur de recherche de test avec Google Custom Search , mais je ne peux pas trier comment faire fonctionner les critères suivants:

  1. Les messages formulaire de recherche Retour au site
  2. La page POST utilise une API pour obtenir le résultat de retour de Google
  3. J'affiche les résultats sur mon site

Est-ce que je comprends mal comment Google Custom Search fonctionne? Y at-il quelque part d'un simple tutoriel qui correspond à mes critères?

Merci!

Était-ce utile?

La solution

Google Custom Search Business Edition a spécifiquement l'API pour retourner des résultats XML, avec lequel vous pouvez faire ce que vous s'il vous plaît. Business Edition est pas libre.

Voici le Résultats XML documentation .

De PHP, vous pouvez utiliser cURL pour transmettre votre requête de recherche POSTé sur Google CSE comme une requête GET, et faire tout ce que vous voulez avec le XML côté serveur ou côté client.

Autres conseils

Consultez http://www.google.com/cse/docs/resultsxml .html

Mais au fond oui: avoir une page sur votre site que quand il reçoit un message / get variable, il fait une requête http Google contenant (au moins) votre terme de recherche et votre clé api, il reçoit alors une charge de XML retour qui il formate et retourne sur la page.

Il est assez simple. Je ne l'ai pas mis en œuvre en PHP, qui à en juger par votre balise est le lanaguage que vous cherchez à le faire, mais quelque chose comme http://www.seopher.com/articles/google_custom_search_tutorial_using_xml_and_php_ devrait vous mettre sur la bonne voie.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top