Saltar al contenido

¿Cómo obtener el número total de publicaciones en una página de Facebook con Graph API?

Solución:

Solo puede recuperar un resumen / recuento de publicaciones publicadas en una página. Algo como esto funcionará al consultar la página directamente:

{PAGE}?fields=published_posts.limit(1).summary(total_count).since(1)

La respuesta se verá así:

{
    published_posts: {
        summary: {
            total_count: 12345
        },
        ...
    }
}

o si desea consultar el published_posts directamente, utilice:

{PAGE}/published_posts?limit=1&summary=total_count&since=1

La respuesta se verá así:

{
    summary: {
        total_count: 12345
    },
    ...
}

Configuración limit a 1 asegura que su consulta no sea innecesariamente grande. Si solo necesita el recuento total de publicaciones, configure limit a 1.

los since El parámetro es una marca de tiempo de Unix (milisegundos desde el 1 de enero de 1970) y es necesario para recuperar el recuento total de publicaciones. Establezca esto en 1 ya que establecerlo en 0 arrojará un error.

Más detalles: https://developers.facebook.com/docs/graph-api/reference/page/published_posts/

     function p_post() {
                FB.api("/209652442394600/posts?fields=admin_creator,name&limit=250", function (response) {
                    var t = response.data.length;
                    document.getElementById('tposts').innerHTML = t;
            });
            }

funciona hasta 250 y lo usé la semana pasada

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *