Tengo un problema con la API de Google Console mientras uso el traductor de Google a través de él. Cuando ejecuto la prueba desde mi máquina local, funciona muy bien, pero cuando intento ejecutarlo en mi servidor virtual de prueba remota, devuelvo el 403 anterior.Google translate API v2 - (403) Acceso no configurado
Estoy usando el acceso simple a la API mediante la clave del servidor en el acceso de la API de la consola y mi clave está configurada tanto para las direcciones IP locales como para las de la máquina de prueba.
de depuración:
lynx --dump "checkip.dyndns.org";
- Partido de IP con el de mi API de configuración clave en Google consola API
curl -v "https://www.googleapis.com/language/translate/v2?q=hello&target=de&source=en&key=MYAPIKEY"
{
"error": {
"errors": [
{
"domain": "usageLimits",
"reason": "accessNotConfigured",
"message": "Access Not Configured"
}
],
"code": 403,
"message": "Access Not Configured"
}
}
Como ya he dicho, las mismas obras en mi máquina local. La clave API está configurada para ambas direcciones IP en la consola API de Google
ACTUALIZACIÓN: cuando utilicé la "clave del navegador" adjuntada a la referencia de URL en lugar de IP, funciona. Entonces, el problema tiene que ser de alguna manera en IP, pero no puedo encontrarlo. Cualquier servicio "whatsmyip" confirma mi coincidencia de IPs.
"el control remoto es simplemente el mismo que iam se conecta a través de ssh." que puede no ser el ip que se usa para conectarse a la API. –
Gracias Dagon - buen punto, lo he comprobado ahora, pero coincide con IP. Actualicé mi pregunta – palmic