A veces nos gusta tener algo de privacidad en Facebook y lo primero que hacemos es indicar que nuestra foto de perfil sea privada, es decir, que alguien a quien no tengamos agregado como amigo no pueda ver nuestra foto de perfil a resolución completa. Aunque es una práctica bastante habitual, el cambio de privacidad de las “fotos de portada no lo es y hay que tener en cuenta que por defecto son públicas.
Facebook guarda todas sus fotos en Akamai, una empresa americana que ofrece soluciones cloud para la “entrega” de contenidos en internet. Es muy fácil detectarlo viendo qué url’s tienen las imágenes dentro de esta red social. Tomaremos como ejemplo la url de la imagen de perfil que tengo en Facebook y es la siguiente:
https://fbcdn-profile-a.akamaihd.net/hprofile-ak-prn1/c58.58.723.723/s160x160/58793_10200964758790853_1253263358_n.jpg
Como veréis la resolución de la imagen es de 160x160px. Al ser mi foto de perfil puedo tener el link de la foto en tamaño real, siendo:
https://fbcdn-sphotos-a-a.akamaihd.net/hphotos-ak-prn1/58793_10200964758790853_1253263358_n.jpg
Viendo las estructuras de las dos url’s podemos ver como lo único que las hace diferentes es la parte anterior al nombre del fichero, siendo los nombres de los ficheros iguales.
Así que el procedimiento para obtener la versión más grande de una imagen de Facebook sería primero obtener el nombre del fichero en cuestión [ 58793_10200964758790853_1253263358_n.jpg
] y añadir al principio la ruta de Akamai de las fotos en tamaño más grande [ https://fbcdn-sphotos-a-a.akamaihd.net/hphotos-ak-prn1/
]
También puedes ver como desbloquear a alguien en Facebook.
Deja un comentario