J'essaie d'utiliser Google Custom Search API dans mon projet .NET. J'ai une clé API fournie par mon entreprise. J'ai créé un moteur de recherche personnalisé à l'aide de mon compte Google et copié la valeur "CX".
J'utilise le code suivant: p> Je reçois l'erreur suivante : "Le serveur distant renvoya une erreur: (403) interdit." P> J'ai essayé aussi le code suivant: p> Ici, je reçois ce qui suit Exception à Fetch (): P> Google.APIS.RQUESTS.RequesterRor
Accès non configuré [403]
Erreurs [Message [Accès non configuré] Emplacement [-] Raison [AccessNotConfiguré] Domaine [USagelimits] P> est le paramètre CX requis?
Je reçois l'erreur parce que j'utilise la clé fournie par mon entreprise et à l'aide du paramètre CX de
Moteur de recherche personnalisé à l'aide de mon compte Google? p> Y a-t-il une autre façon d'obtenir 'CX'? Nous ne voulons pas afficher Google Ads. P> Merci beaucoup d'avance pour l'aide. P> P>
3 Réponses :
Je ne sais pas si vous êtes toujours intéressé par cela.
Pour obtenir des résultats sans annonces, vous devez payer pour cela. Info @ Google p>
et oui, le CX est requis car il spécifie le moteur de recherche personnalisé Google que vous souhaitez utiliser pour rechercher. Vous pouvez créer un moteur de recherche personnalisé à partir de Cette page Google P>
et Voici le code actuel pour récupérer les résultats de recherche de la version API actuelle 1.3.0-bêta p> espère que cela aide p> p>
au lieu de, mais maintenant, il ne prend pas en charge la méthode de récupération (), plutôt que vous devez utiliser la méthode exécutée (). p> var search = listRequest.Execute();
listRequest.Q=query