Jeg er appellere til Google Oversett, men først må få hjelp fra vBET
Jeg gjør en appell til () Google TranslateAPI Access Notice - Google Code), men jeg vet ikke hvordan de skal besvare deres spørsmål, inkludert følgende. Kunne du behage hjelpe med å gi svar, slik at jeg kan arbeide direkte med Google?
"IP-adressen til serveren som gjør forespørsler?" - er det min server er å gjøre forespørselen?
"Du bruker API serversiden eller i JavaScrip?" - Jeg vet ikke hvordan de skal besvare dette
"Hvis du bruker serversiden, hva er HTTP-referer som brukes i forespørselen?" - bruker vBET dette?
"Angi en URL-adresse der du har tillatelsen implementert API" - jeg gir Google med Webadressen min?
"er du sikker på at dine forespørsler inkluderer en API-nøkkel, en gyldig HTTP-referer og userip-parameteren (for serversiden forespørsler)?" - gjør vBET dette?
1) Ja er det IP til serveren
2) Du bruker api-serversiden
3) Det er URL-adressen til din oversatte del
4) URL ex(without *)
for api google 1 - wihout nøkkel: ht*tp://ajax.googleapis.com/ajax/services/language/translate?v=1.0 & format = html & langpair = en|pl & q = Velkommen
og api google v2: ht*tps://www.googleapis.com/language/translate/v2?key='your_api_key'& format = html & q = velkomst- og målnivå = pl
Hvis du trenger mer hjelp her bare skrive Vi ville også være svært glade hvis Google v1 jobbe til lukke uten slike overraskelser, men det er opp til Google ...
Vi vet ikke gjorde burbos fikk svaret. Vår egen erfaring - Google først sende melding om blokkering, men vi tror at endelig de innså at det er noen feil fordi alle ble blokkert, nå har vi det avblokkert (vi enda ikke skrev det) og nå hvis grensene er nådd vi bare få svar med informasjon om nådd grensen. Så for oss er Google tilgjengelig etter blokkerer uten innblanding på vår side. Bare kontroller akkurat nå googletest på forum.
<?php echo "Starting translation test G API V1<br/>\n"; $connection = curl_init(); curl_setopt($connection, CURLOPT_URL, 'http://ajax.googleapis.com/ajax/services/language/translate?v=1.0&format=html&langpair=en|pl&q=welcome'); curl_setopt($connection, CURLOPT_USERAGENT, 'Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.4) Gecko/20030624 Netscape/7.1 (ax)'); //curl_setopt($connection, CURLOPT_FOLLOWLOCATION, 1); curl_setopt($connection, CURLOPT_RETURNTRANSFER, 1); $result = curl_exec($connection); echo 'Test result: '.$result."<br/>\n"; echo 'Test error: '.curl_error($connection)."<br/>\n"; curl_close($connection); ?>
Starter oversettelse test G API V1
Test resultat: {"responseData": null, "responseDetails": "Mistenkt Vilkår for bruk Misbruk Se http://code.google.com/apis/errors.", "ResponseStatus": 403}
Test feil:
Kort om ditt siste innlegg Vetall - er koden den samme ved tilkobling. Forskjellene er bare i meldinger på din side og 2nd koden viser også tilkoblingstid. Så forskjellen i svarene ikke er fordi bruk av 2 forskjellige skript, men fordi de der kjøre i ulike tidspunkt.
Hvis du trenger mer hjelp om det deretter på samme måte som Radek skrev - åpner du ny tråd.