
Erstens: Warum die API für die umgekehrte Bildersuche wegwerfen?
Technische Freunde verstehen, Google Reverse-Suchfunktion ist wirklich dufte, aber die offizielle API ist nicht Sie verwenden möchten, verwenden können. Zunächst einmal müssen Sie für einen Entwickler-Konto, alle Arten von Qualifikation Audit-Karte aus achtzig Prozent der Nutzer beantragen, auch wenn Sie passieren gibt es eine100 pro TagDie Nutzung des Limits. Noch bedauerlicher ist, dass die Schnittstelle in den letzten zwei Jahren häufig überarbeitet wurde und viele alte Projekte direkt gestrichen wurden.
An dieser Stelle müssen wir die Dinge mit Proxy-IPs abbiegen. Indem wir die Netzwerk-Fingerabdrücke verschiedener Regionen verschleiern, können wir API-Beschränkungen aushebeln. Wenn Sie beispielsweise eine US-amerikanische IP zur dreimaligen Überprüfung verwenden und dann die deutsche IP zur dreimaligen Überprüfung kürzen, werden Sie im Grunde nicht blockiert, solange der IP-Pool groß genug ist.
Zweitens, Hand, um Ihnen beizubringen, Proxy-IP zu verwenden, um die
Hier ist ein komplettes Python-Beispiel, mit dem die Jungs mit der requests-Bibliothek herumspielen können. HöhepunkteProxy-EinstellungenDenken Sie bitte daran, den API-Schlüssel für ipipgo durch Ihren eigenen zu ersetzen.
Einfuhranträge
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 Hier erhalten wir den Link zur Seite mit den Suchergebnissen.
except Exception as e.
print(f "Fehler: {str(e)}")
Beachten Sie die Proxy-Konfiguration in Zeile 5, wo der exklusive dynamische Wohn-Proxy von ipipgo verwendet wird. Dieser ProxyErfolgsquote 3 Mal höher als bei Serverraum IPda Google besonders empfindlich auf die IPs von Rechenzentren reagiert.
Drittens: Die drei Hauptaussagen zur Auswahl von Proxy-IP
Engage in Reverse-Suche ist die meiste Angst vor der Begegnung mit Junk-Agenten, hier sind ein paar Grube zu vermeiden Leitfaden:
| Norm | empfohlener Wert | Merkmale von Gruben |
|---|---|---|
| IP-Typ | Wohnungsvermittler | Serverraum-IP/Transparenter Proxy |
| Reaktionsfähigkeit | <800ms | 2 Sekunden |
| geografischer Standort | Europäische und amerikanische Premium-Regionen | Südostasien/Afrika IP |
Was den geografischen Standort betrifft, so wurden die höchsten Erfolgsquoten mit IPs aus Texas, USA, oder Frankfurt, Deutschland, getestet. Proxy-Pools wie der von ipipgo habenStädte in über 200 Ländernvon Wohn-IPs, die bei jeder Anfrage automatisch rotieren und Google keine Chance geben, sie zu blockieren.
IV. Richtlinien für die Rettung von häufigen Überschlagsszenen
QA 1: Warum wird ein 403-Fehler zurückgegeben?
Es ist wahrscheinlich, dass die IP getaggt wurde, also besorgen Sie sich eine neue. ipipgo wird empfohlen.automatische FixiereinrichtungAutomatische Leitungsumschaltung im Falle einer Anomalie
QA 2: Bild erfolgreich hochgeladen, aber kein Ergebnis?
Stellen Sie sicher, dass der User-Agent nicht als Chrome getarnt ist, da der UA auf Mobiltelefonen leichter zu identifizieren ist.
QA 3: Wie kann ich die Grenze von 100 Besuchen pro Tag überschreiten?
Mit der Concurrent-Proxy-Funktion von ipipgo, die 5 IP-Pools verschiedener Länder gleichzeitig öffnet, kann das theoretische tägliche Anfragevolumen das 500-fache erreichen.
V. Sagen Sie etwas, das von Herzen kommt
Diese Methode wird von meinem Team seit etwas mehr als einem halben Jahr in Verbindung mit ipipgo'sLangfristige statische IP-Adresse für PrivatanwenderDie Erfolgsquote ist stabil bei mehr als 92%. Das Wichtigste ist, den richtigen Agenten-Dienstleister zu wählen, diejenigen, die billige Maschine Raum IP verkaufen nicht berühren, Abdichtung der Anzahl der Minuten, um Sie zu lehren, eine Person zu sein.
Kürzlich fand eine tart Betrieb: das Bild in base64-Kodierung und dann übertragen, mit der kanadischen Wohn-IP, kann ein Teil der Wind-Kontrollmechanismus zu umgehen. Allerdings ist diese Methode nicht stabil, es wird empfohlen, ehrlich zu verwenden regelmäßige Proxy-Dienste.
Wenn Sie auf der Suche nach einem zuverlässigen Vermittler sind, sollten Sie ipipgo ausprobieren.Drei Tage kostenloser TestSie reagieren sehr gut auf den Kundendienst und können aus der Ferne bei der Behebung von technischen Problemen helfen. Sie reagieren schnell auf den Kundendienst und können bei technischen Problemen aus der Ferne bei der Fehlersuche helfen, was viel besser ist als einige der Anbieter, die ausverkauft sind und sich nicht darum kümmern.

