
Problema PHP y Facebook
Publicado por Cesar (4 intervenciones) el 30/08/2017 20:29:36
Buenas tardes. Los molesto de nuevo porque llevo 3 días leyendo y leyendo y no encuentro mucha documentación sobre este tema:
Un cliente me esta pidiendo mostrar y grabar en una BD los Likes, Compartidos (shares), los Unlike, bueno lo básico de facebook por rango de fecha. Guardar en una BD por eso no hay lio, pero el lio que se me ha creado es para saber como sacar esos datos?, tengo este código:
$url = 'http://graph.facebook.com/'.$url.$Id;
$paso0 = file_get_contents($url);
echo($paso0."<br>");
$paso1 = explode(',',strip_tags($paso0));
$paso2 = explode(':',$paso1[1]);
$txcount = substr($paso2[1], 0, -1);
El cual en teoría me funciona, me saca esto:
"share":{"comment_count":1130,"share_count":217747
217747 Facebook
Cuales son los Likes allí? o los no Likes ?
Eso que sale es de mi perfil personal, ahora tengo una fans page, pero cuando la coloco ya me sale todo en ceros y no entiendo porque...
{"share":{"comment_count":0,"share_count":0},"id":"https://www.facebook.com/xxxxxxxxxxxx"}
0 Facebook
Tengo en si 3 preguntas:
1) Como saco los Likes, Unlikes, etc
2) Como puedo hacerlo por rango de fecha?
3) Si son muros públicos de fans pages y otras páginas personales públicas como puedo hacerlo?
Muchísimas gracias por su ayuda. !
Un cliente me esta pidiendo mostrar y grabar en una BD los Likes, Compartidos (shares), los Unlike, bueno lo básico de facebook por rango de fecha. Guardar en una BD por eso no hay lio, pero el lio que se me ha creado es para saber como sacar esos datos?, tengo este código:
$url = 'http://graph.facebook.com/'.$url.$Id;
$paso0 = file_get_contents($url);
echo($paso0."<br>");
$paso1 = explode(',',strip_tags($paso0));
$paso2 = explode(':',$paso1[1]);
$txcount = substr($paso2[1], 0, -1);
El cual en teoría me funciona, me saca esto:
"share":{"comment_count":1130,"share_count":217747
217747 Facebook
Cuales son los Likes allí? o los no Likes ?
Eso que sale es de mi perfil personal, ahora tengo una fans page, pero cuando la coloco ya me sale todo en ceros y no entiendo porque...
{"share":{"comment_count":0,"share_count":0},"id":"https://www.facebook.com/xxxxxxxxxxxx"}
0 Facebook
Tengo en si 3 preguntas:
1) Como saco los Likes, Unlikes, etc
2) Como puedo hacerlo por rango de fecha?
3) Si son muros públicos de fans pages y otras páginas personales públicas como puedo hacerlo?
Muchísimas gracias por su ayuda. !
Valora esta pregunta


0