
Tout d'abord, pourquoi lancer l'API de recherche d'images inversées ?
Les amis techniciens comprennent que la fonction de recherche inversée de Google est vraiment parfumée, mais l'API officielle n'est pas utilisable. Tout d'abord, vous devez demander un compte de développeur, toutes sortes de cartes d'audit de qualification hors quatre-vingt pour cent des utilisateurs, même si vous réussissez, il y a une100 par jourLes limitations d'utilisation. Ce qui est encore plus pitoyable, c'est que l'interface a été fréquemment remaniée au cours des deux dernières années et que de nombreux anciens projets ont été directement abandonnés.
C'est là qu'il faut faire des courbes avec les IP proxy. En masquant les empreintes de réseau des différentes régions, nous pouvons contourner les restrictions de l'API. Par exemple, si vous utilisez une IP américaine pour vérifier trois fois, puis coupez l'IP allemande pour vérifier trois fois, tant que le pool d'IP est suffisamment grand, vous ne serez pas bloqué.
Deuxièmement, il s'agit de vous apprendre à utiliser l'IP proxy pour atteindre l'objectif fixé.
Voici un exemple complet en Python pour que les gars puissent s'amuser à utiliser la bibliothèque des requêtes. Points fortsParamètres du proxyEn partie, n'oubliez pas de remplacer la clé API pour ipipgo par la vôtre.
demandes d'importation
def image_search(image_path) :
proxies = {
"http" : "http://username:password@gateway.ipipgo.com:9020",
"https" : "http://username:password@gateway.ipipgo.com:9020"
}
headers = {'User-Agent' : 'Mozilla/5.0'}
files = {'image' : open(image_path, 'rb')}
try.
response = requests.post(
'https://www.google.com/searchbyimage/upload', files=files, 'rb')
files=files,
headers=headers,
proxies=proxies,
timeout=10
)
return response.url Nous obtenons ici le lien vers la page des résultats de la recherche.
except Exception as e.
print(f "Erreur : {str(e)}")
Remarquez la configuration du proxy à la ligne 5, où le proxy résidentiel dynamique exclusif d'ipipgo est utilisé. Ce proxyTaux de réussite 3 fois supérieur à l'IP de la salle des serveursGoogle est en effet particulièrement sensible aux adresses IP des centres de données.
Troisièmement, les trois principales propositions relatives à la sélection de l'IP de remplacement
S'engager dans une recherche inversée, c'est craindre de tomber sur des agents indésirables, voici quelques conseils pour éviter les pièges :
| norme | valeur recommandée | Caractéristiques des pièges |
|---|---|---|
| Type IP | Agent résidentiel | Salle de serveurs IP/Protocole transparent |
| réactivité | <800ms | 2 secondes |
| localisation géographique | Régions européennes et américaines de première catégorie | Asie du Sud-Est/Afrique IP |
En ce qui concerne l'emplacement géographique, les taux de réussite les plus élevés ont été testés avec des adresses IP du Texas (États-Unis) ou de Francfort (Allemagne). Les pools de mandataires comme celui d'ipipgo ontDes villes dans plus de 200 paysd'adresses IP résidentielles qui changent automatiquement à chaque demande, sans que Google ait la moindre chance de les bloquer.
IV. lignes directrices pour le sauvetage des cas de renversement les plus courants
QA 1 : Pourquoi le système renvoie-t-il une erreur 403 ?
Il est probable que l'IP ait été étiquetée, il faut donc en trouver une nouvelle. ipipgo est recommandé.mécanisme de fusion automatiqueCommutation automatique de la ligne en cas d'anomalie
QA 2 : L'image a été téléchargée avec succès, mais aucun résultat n'est obtenu ?
Vérifiez que l'agent utilisateur n'est pas déguisé en Chrome, l'agent utilisateur sur les téléphones mobiles est plus facile à identifier.
AQ 3 : Comment dépasser la limite de 100 fois par jour ?
Grâce à la fonction de proxy simultané d'ipipgo, qui permet d'ouvrir simultanément des pools d'adresses IP de cinq pays différents, le volume théorique de requêtes quotidiennes peut atteindre 500 fois.
V. Dites quelque chose de sincère
Cette méthode est utilisée par mon équipe depuis un peu plus d'un semestre, en conjonction avec la méthode de l'ipipgo.IP résidentielle statique de longue duréeLe taux de réussite est stable à plus de 92%. La chose la plus cruciale est de choisir le bon fournisseur de services d'agent, ceux qui vendent une salle de machine IP bon marché ne touchent pas, scellant le nombre de minutes pour vous apprendre à être une personne.
Récemment, nous avons trouvé une astuce : l'image est encodée en base64, puis transférée, avec l'IP résidentielle canadienne, ce qui permet de contourner une partie du mécanisme de contrôle de l'énergie éolienne. Cependant, cette méthode n'est pas stable, il est recommandé d'utiliser honnêtement les services proxy habituels.
Si vous êtes à la recherche d'un agent fiable, essayez les services d'ipipgo.Essai gratuit de trois joursIls sont très réactifs au service clientèle et peuvent aider à distance à déboguer les problèmes techniques. Ils ont un service clientèle rapide et une assistance à distance pour le débogage en cas de problèmes techniques, ce qui est bien mieux que certains qui sont en rupture de stock et qui s'en moquent.

