¿Es seguro guardar la URL de la imagen de perfil del usuario?

¿Puedo simplemente guardar la URL de la imagen y usar esta URL cada vez que necesito mostrar la imagen del usuario? ¿O podría esta URL caducar en algún momento en el futuro y, por lo tanto, es mejor si guardo la imagen?

preguntado el 31 de diciembre de 12 a las 15:12

Tengo entendido que la URL es para la imagen actual. Pero una vez que cambien su foto de perfil, la URL cambiará. -

1 Respuestas

Si usa este formato, siempre obtendrá la foto pública del usuario actual.

http://graph.facebook.com/[userid]/picture

Entonces, para obtener la foto del fundador de Facebook, use: http://graph.facebook.com/4/picture

De modo que el usuario podría cambiar su foto un millón de veces, y siempre obtendrías la más actual. (Aunque en el caso de Zuck, no creo que haya cambiado esa foto en años)

Respondido el 12 de Septiembre de 13 a las 21:09

Si pones la URL directamente en tu imagen src entonces la solicitud http para esa imagen proviene directamente del navegador de su usuario. Esto significa que Facebook puede manejar la verificación de las restricciones de privacidad/seguridad de la imagen de perfil, por lo que no tiene que hacerlo usted mismo, y mostrará una imagen de rostro genérica si se supone que la imagen de perfil debe estar bloqueada. - logan

esto parece un riesgo de seguridad ya que cualquier persona con la URL podrá reconstruirla para ver el perfil de Facebook del usuario... - xtrahelp.com

Sugeriría presentar su crítica con facebook. Sin embargo, dudo que cambien algo, ya que todos necesitamos que la imagen pública sea de acceso público. graph.facebook.com/4/imagen - DMCS

Solo para agregar a esto ... también puede hacer una llamada como: graph.facebook.com/4/picture?type=large .. para obtener una imagen grande. el tipo puede ser grande, normal,pequeño - smatthews1999

No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas or haz tu propia pregunta.