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_managementpages_read_engagementpages_show_listApps de administración de páginas
pages_show_listEl 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.