Esta referencia describe el perímetro /reactions
, común a varios nodos de la API Graph. La estructura y las operaciones son iguales en cada nodo. Los siguientes objetos tienen un perímetro /reactions
:
Conseguir reacciones en relación con un objeto.
Consulta Estadísticas para obtener más información sobre reacciones en páginas y publicaciones.
Este punto de conexión es compatible con la nueva experiencia para páginas.
Apps de marketing
ads_management
pages_read_engagement
pages_show_list
Apps de administración de páginas
pages_show_list
El siguiente ejemplo es una solicitud GET
realizada por un usuario que reaccionó a su propio objeto.
curl -i -X GET \
"https://graph.facebook.com/your-post-id/reactions?access_token=your-user-access-token"
{ "data": [ { "id": "your-user-id", "name": "Your Name", "type": "HAHA" } ], "paging": { "cursors": { "before": "QVFIUk5YbXFFbG8yVWVOa2w0ZAGhmSUNKMkZAZAOXZARbzJOMHM0TUFtZAnhJbWdPdkF4OURUTHJrQjFqQ2RQZAVN1UGxSVU5FWURENnE4OUFPeXFreU1jV09pdFJR", "after": "QVFIUkpsWVRkcVl6SlhsdWlrcGdudl8xVEhwVEJ5ZA3FXdG90bTRxam13NmJDUGpQVnB5ZA29lMG9FVmFaeU1BLW1hc2oZD" } } }
Si el usuario o la página no reaccionaron al objeto que se consulta, data
estará vacío.
El siguiente ejemplo es una solicitud GET
para el total de reacciones de un objeto.
curl -i -X GET \
"https://graph.facebook.com/your-post-id
?fields=reactions.summary(total_count)
&access_token=your-access-token"
La respuesta JSON si el usuario o la página reaccionó a su propio objeto.
{ "reactions": { "data": [ { "id": "your-user-id", "name": "Your Name", "type": "HAHA" } ], "paging": { "cursors": { "before": "QVFIUk5YbXFFbG8yVWVOa2w0ZAGhmSUNKMkZAZAOXZARbzJOMHM0TUFtZAnhJbWdPdkF4OURUTHJrQjFqQ2RQZAVN1UGxSVU5FWURENnE4OUFPeXFreU1jV09pdFJR", "after": "QVFIUkpsWVRkcVl6SlhsdWlrcGdudl8xVEhwVEJ5ZA3FXdG90bTRxam13NmJDUGpQVnB5ZA29lMG9FVmFaeU1BLW1hc2oZD" } }, "summary": { "total_count": 28 } }, "id": "your-post-id" }
La respuesta JSON si el usuario o la página no reaccionó a su propio objeto.
{ "reactions": { "data": [ ], "paging": { "cursors": { "before": "QVFIUk5YbXFFbG8yVWVOa2w0ZAGhmSUNKMkZAZAOXZARbzJOMHM0TUFtZAnhJbWdPdkF4OURUTHJrQjFqQ2RQZAVN1UGxSVU5FWURENnE4OUFPeXFreU1jV09pdFJR", "after": "QVFIUkpsWVRkcVl6SlhsdWlrcGdudl8xVEhwVEJ5ZA3FXdG90bTRxam13NmJDUGpQVnB5ZA29lMG9FVmFaeU1BLW1hc2oZD" } }, "summary": { "total_count": 28 } }, "id": "your-post-id" }
Un usuario o una página solo puede consultar sus propias reacciones. Las reacciones de otros usuarios o páginas no están disponibles por razones relacionadas con la privacidad.
La reacción "Me gusta" cuenta como "Me gusta" y "Me importa".
Nombre | Descripción |
---|---|
enum {NONE, LIKE, LOVE, WOW, HAHA, SORRY, ANGRY} | Tipo de reacción que un usuario o una página marcó en un objeto. |
La lectura de este perímetro devolverá un resultado con formato JSON
{ "data": [], "paging": {}, "summary": {} }
data
El perfil de la página o el usuario que ejecuta la consulta, si el objeto que se consulta recibió una reacción por parte del usuario o la página y una lista de tipos de reacción:
Campo | Descripción |
---|---|
enum {NONE, LIKE, LOVE, WOW, HAHA, SORRY, ANGRY} | Tipo de reacción que un usuario o una página marcó en un objeto. |
Para las reacciones de publicaciones, este perímetro no devuelve un perfil, salvo para el usuario actual, si se lee con un token de acceso de usuario.
curl -i -X GET \
"https://graph.facebook.com/your-object-id
?fields=reactions.type(LOVE).limit(0).summary(total_count)
&access_token=your-access-token"
{ "reactions": { "data": [ ], "summary": { "total_count": 3498 } }, "id": "your-object-id" }
paging
Para obtener más detalles sobre la paginación, consulta la documentación de paginación de la API Graph. Si se agrega limit(0)
a reactions
, se eliminará paging
del resultado.
summary
Información agregada sobre el perímetro, por ejemplo, los recuentos. Especifica los campos para obtener en el parámetro de resumen (por ejemplo, summary=total_count
).
Campo | Descripción |
---|---|
int32 no firmado | Cantidad total de reacciones |
enum {NONE, LIKE, LOVE, WOW, HAHA, SORRY, ANGRY} | Tipo de reacción que un usuario o una página marcó en un objeto. |
Error | Descripción |
---|---|
100 | Parámetro inválido |
No se admite esta operación.
No se admite esta operación.
No se admite esta operación.