D
Dante T9
Beta
Verificación en dos pasos activada
Verificado por Whatsapp
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
<?php
function file_get_contents_curl($url)
{
$ch = curl_init();
curl_setopt($ch, CURLOPT_HEADER, 0);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
$data = curl_exec($ch);
curl_close($ch);
return $data;
}
$html = file_get_contents_curl("https://forobeta.com");
//el análisis comienza aquí _T9:
$doc = new DOMDocument();
@$doc->loadHTML($html);
$nodes = $doc->getElementsByTagName('title');
//obtén y muestra lo que necesitas By Dante T9:
$title = $nodes->item(0)->nodeValue;
$metas = $doc->getElementsByTagName('meta');
for ($i = 0; $i < $metas->length; $i++)
{
$meta = $metas->item($i);
if($meta->getAttribute('name') == 'description')
$description = $meta->getAttribute('content');
if($meta->getAttribute('name') == 'keywords')
$keywords = $meta->getAttribute('content');
}
echo "Title: $title". '<br/><br/>';
echo "Description: $description". '<br/><br/>';
echo "Keywords: $keywords";
?>
Que daba tu nombre de facebook y una foto como descripción.Se que esto es posible porque antes circulaba un código similar llamado
Facebook Virus its you?
Con la siguiente opciónTenes que hacerlo con la API de facebook.
https://graph.facebook.com/4/picture
https://graph.facebook.com/$userIDhere/picture
<meta property="og:url" content="www.facebook.com/$user" />
<meta property="og:type" content="Peque'a descrpcion" />
<meta property="og:title" content="UserName title" />
<meta property="og:description" content="Facebook user info" />
<meta property="og:image" content="https://graph.facebook.com/$user/picture" />
{{ Porque no intentarlo}}No se si se pueda y no estoy como para ponerme a intentarlo, pero respecto al primer muro que encontraste: Si el título te dice que actualices el navegador, es porque, o le estás mandando una cabecera de una versión vieja de navegador, o ninguna.
Envía la cabecera de un navegador actualizado y con eso ya no te debería salir ese primer error.
kj
lo que necesito saber es cómo detectar el id de usuario automáticamente.
No no si ponemosPero el id del usuario lo tenes, es el que esta usando tu aplicacion.
https://graph.facebook.com/$userIDhere/picture
no necesito ningun login, esos datos son publicos, foto de usuario y nombre de usuarioY que, tienes login el usuario es que generara ese php o tu mismo ?
No entiendo
no necesito ningun login, esos datos son publicos, foto de usuario y nombre de usuario
curl_setopt($ch, CURLOPT_USERAGENT, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/63.0.3239.84 Safari/537.36');
ya lo he visto en varias páginas, por lo que si es posible, encontrar el codigo sera el problemanecesitas trabajar con el sdk de facebook pero creo que no es muy posible
ya lo he visto en varias páginas, por lo que si es posible, encontrar el codigo sera el problema
una de las maneras que se me ocurre es creando una app y logrando que los usuarios le dieran permiso de ver sus datosya lo he visto en varias páginas, por lo que si es posible, encontrar el codigo sera el problema
y que es lo que quieres hacer bro?
por que para obtener los datos del usuarios tienes que hacer la petición a su perfil
por lo tanto tienes que tener el url del perfil o el id!
Si Usas el siguiente código en el header de una pagina web, automaticamente obtendras la foto de perfil sin pedir permiso a los usuarios porque las fotos y nombres son públicasuna de las maneras que se me ocurre es creando una app y logrando que los usuarios le dieran permiso de ver sus datos
Quiero obtener el nombre y foto de los usuarios de facebook en la descripcion de la web
Ver el archivo adjunto 192053 tal y como se ve en el ejemplo que hice arriba
Entonces solo busca el id del usuario y cambia el 4 por el numero del usuarioSi Usas el siguiente código en el header de una pagina web, automaticamente obtendras la foto de perfil sin pedir permiso a los usuarios porque las fotos y nombres son públicas
<meta property="og:image" content="https://graph.facebook.com/4/picture" />
Ver el archivo adjunto 192053
esa web la hice yo para demostrar que se puede obtener sin aplicaciones ni tokensNo se puede así bro, al menos que tengas el id y lo pases por el url!
por lo tanto en esa web que me muestras pusieron la meta tag manual en la pagina!
lo que yo quiero es que sea automático,si estas logeado en facebook buscar las cookies y reemplazarlas de manera qeu cuadno se envie el link "X" reconozca a cada usuario y ponga sus datosEntonces solo busca el id del usuario y cambia el 4 por el número del usuario
Utilizamos cookies y tecnologías similares para los siguientes fines:
¿Aceptas las cookies y estas tecnologías?
Utilizamos cookies y tecnologías similares para los siguientes fines:
¿Aceptas las cookies y estas tecnologías?