Importante: Esta página está utilizando galletas (cookies). Utilizando este sitio web sin apagar galletas en navegador, significa que estás de acuerdo para utilizarlo.
Estoy apelando a Google Translate, pero necesita ayuda de vBET primero
Estoy haciendo un llamamiento a Google Translate (API de acceso Aviso - Google Code) pero no sé cómo responder a sus preguntas, incluyendo los siguientes. ¿Podría por favor ayuda a proveer respuestas, por lo que yo puedo seguir directamente con Google?
"La dirección IP del servidor que está haciendo la solicitud?" - ¿Es mi servidor que está haciendo la solicitud?
"¿Estás usando la API del lado del servidor o en JavaScrip?" - No sé cómo responder a esta
"Si usted está utilizando el servidor, lo que es el referer HTTP utilizada en la solicitud?" - Se VBET usar esto?
"Por favor, introduzca una URL en la que han implementado la API" - Qué debo hacer para Google con mi URL?
"¿Está seguro de que sus peticiones incluyen una clave de API, un válido referer HTTP y el parámetro userip (para las solicitudes del lado del servidor)?" - Se VBET hacer esto?
1) Sí, es IP de su servidor
2) Usted está usando el lado servidor de la API
3) Es url de tu parte traducida
4) URL ex (sin *)
para la API de Google 1 - Tecla wihout de:
y para la API de Google v2: ht * tps: / / www.googleapis.com/language/translate/v2?key = 'your_api_key' & format = html & q = la bienvenida y target = pl
Si usted necesitan más ayuda aquí sólo escritura También estaríamos muy contentos si Google v1 trabajo hasta cerrar sin esas sorpresas pero corresponde a Google...
No sabemos lo burbos obtuvo respuesta. Nuestra propia experiencia - Google primero enviar el mensaje sobre el bloqueo, pero creemos que finalmente se dieron cuenta que hay algunos errores porque todo el mundo fue bloqueado, ahora lo tenemos desbloqueado (incluso no escribimos allí) y ahora si se alcanzan límites simplemente obtenemos respuesta con información sobre límite alcanzado. Por lo que para nosotros, Google está disponible después de bloqueo sin la intervención de nuestro lado. Por favor, sólo comprobar ahora googletest en el foro.
<?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); ?>
A partir traducción de prueba G API V1
Resultado de la prueba: {"ResponseData": null, "responseDetails": "Condiciones de servicio sospecha de abuso Consulte http://code.google.com/apis/errors.", "ResponseStatus": 403}
Prueba de error:
A partir prueba de traducción
Resultado de la prueba: {"ResponseData": {"translatedText": "powitanie"}, "responseDetails": null, "responseStatus": 200}
Prueba de error:
Tiempo de conexión (ms): 148.76098632812
-
Última edición por r.dziadusz; 13-10-11 en 10:20.
Razón: Editar BBcode
Poco acerca de su último mensaje Vetall - el código es el mismo en el caso de la conexión. Las diferencias son sólo en los mensajes a su lado y segundo código también muestra el tiempo de conexión. Por lo que la diferencia de respuestas no es porque el uso de 2 diferentes secuencias de comandos, sino porque aquellos que ejecutan en otro momento.
Si necesita más ayuda sobre ella, a continuación, tal como escribió Radek - abra nuevo subproceso.