web-dev-qa-db-fra.com

Google Site Search - Comment utiliser comme API?

J'essaie d'obtenir une API que je peux utiliser pour effectuer des recherches sur mon propre site.

Google a quelque chose appelé recherche sur site et quelque chose appelé recherche personnalisée . Quelle est la différence?

Je fais une nouvelle recherche sur le site , puis elle est répertoriée sur une page avec recherche personnalisée dans la rubrique. C'est vraiment déroutant.

Je veux juste une API que je peux utiliser pour rechercher sur mon site. Je préférerais JSON à XML comme résultats. Et si ce service est proposé par quelqu'un d'autre que Google, c'est très bien aussi.

Ceux que je crée chez Google veulent que j'intègre un champ de recherche prédéfini dans mon site. Je ne veux pas cela, je veux une API que je peux appeler depuis PHP ou JS.

Comment puis-je l'obtenir?

1
JD Isaacks

La plus grande différence entre les deux est la façon dont les résultats sont affichés. Une recherche personnalisée vous envoie sur Google pour voir les résultats. La recherche sur site vous permet d'intégrer les résultats à votre site. Je crois que la recherche sur site vous donne des résultats au format XML pour l'intégration du site.

De plus, la recherche sur site n'est pas gratuite. La recherche personnalisée est prise en charge par Adsense.

Puisque vous recherchez la version de l’API, vous souhaitez effectuer une recherche sur le site, car elle possède une API xml.

1
lovefaithswing