2015-04-09 20 views
7

Próbuję pobrać dane z Tłumacza Google dla mojej witryny. Używam tej próbki do pobierania danych z Google Translate:Przekierowano do captcha podczas uzyskiwania dostępu do google translate

http://translate.google.com/translate_a/t?client=t&text=find&hl=en&sl=en&tl=fr 

ale teraz to przekierowanie mnie do:

http://ipv4.google.com/sorry 

Zostało to działa dobrze dla mnie w ciągu ostatnich dwóch lat, ale problem pojawił się ostatni noc. Co to powoduje i co mogę z tym zrobić?

+1

Z [docs] (https://cloud.google.com/translate/docs): "Tłumacz Google Translate jest dostępny jako płatna usługa". Czy płacisz za te tłumaczenia? – dimo414

+0

Powiedział, że kiedyś mu się to dobrze opłaca, więc musi płacić za te tłumaczenia. –

+0

@ Army-L Albo skrobał i oni to wykryli. – ceejayoz

Odpowiedz

1

Sądząc parametrów w adresie URL tu jest inny link, który powinien działać: https://translate.google.co.uk/#en/fr/find

Konfiguracja wydaje się być https://translate.google.co.uk/# {oryginalny język}/{przetłumaczyć na język}/{tekst do przetłumaczenia}

jednak muszę podkreślić, że skrobanie translate jest przeciwko TOS, mają API tutaj: https://cloud.google.com/translate/docs

Niestety to kosztuje około 2 $ za sto tysięcy znaków przetłumaczony.

1

Bezpłatną alternatywą, która może być bardziej odpowiednia dla Ciebie, jest Google Website Translator. Postępuj zgodnie z instrukcjami, aby uzyskać fragment kodu do dodania do witryny, aby osadzić narzędzie tłumacza.

Powiązane problemy