Obtenha reações em um objeto.
Consulte Insights para mais informações sobre reações a publicações e Páginas.
Este ponto de extremidade é compatível com a nova experiência de Página.
Aplicativos de marketing
ads_managementpages_read_engagementpages_show_listAplicativos Gerenciadores de Páginas
pages_show_listO exemplo a seguir é uma solicitação GET feita por um usuário que reagiu ao próprio 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"
}
}
}Caso o usuário ou a Página não tenha reagido ao objeto consultado, o campo data ficará vazio.
O exemplo abaixo é uma solicitação GET do total de reações a um objeto.
curl -i -X GET \
"https://graph.facebook.com/your-post-id
?fields=reactions.summary(total_count)
&access_token=your-access-token"A resposta JSON se o usuário ou a Página reagiu ao próprio 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"
}A resposta JSON se o usuário ou a Página não reagiu ao próprio objeto.
{
"reactions": {
"data": [
],
"paging": {
"cursors": {
"before": "QVFIUk5YbXFFbG8yVWVOa2w0ZAGhmSUNKMkZAZAOXZARbzJOMHM0TUFtZAnhJbWdPdkF4OURUTHJrQjFqQ2RQZAVN1UGxSVU5FWURENnE4OUFPeXFreU1jV09pdFJR",
"after": "QVFIUkpsWVRkcVl6SlhsdWlrcGdudl8xVEhwVEJ5ZA3FXdG90bTRxam13NmJDUGpQVnB5ZA29lMG9FVmFaeU1BLW1hc2oZD"
}
},
"summary": {
"total_count": 28
}
},
"id": "your-post-id"
}Um usuário só pode consultar as próprias reações. As reações de outros usuários não estão disponíveis devido a questões de privacidade.
A contagem da reação Curtir inclui as reações Curtir e Força.
| Nome | Descrição |
|---|---|
enum {NONE, LIKE, LOVE, WOW, HAHA, SORRY, ANGRY} | O tipo de reação que a Página ou o Usuário marcou em um objeto. |
A leitura a partir dessa borda retornará um resultado no formato JSON.
{
"data": [],
"paging": {},
"summary": {}
}
data
O perfil da Página ou do usuário que fez a consulta, se o objeto consultado foi reagido pela Página ou pelo usuário e uma lista dos tipos de reações:
| Campo | Descrição |
|---|---|
enum {NONE, LIKE, LOVE, WOW, HAHA, SORRY, ANGRY} | O tipo de reação que a Página ou o Usuário marcou em um objeto. |
Para as reações a publicações, essa borda não retorna um perfil (exceto para o usuário atual) caso seja lida com um token de acesso do usuário.
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 saber mais, consulte a documentação sobre paginação da Graph API. Adicionar limit(0) a reactions resultará na remoção de paging da saída.
summary
Informações agregadas sobre a borda, como contagens. Especifique os campos que deseja buscar no parâmetro de resumo (por exemplo, summary=total_count).
| Campo | Descrição |
|---|---|
unsigned int32 | Número total de reações |
enum {NONE, LIKE, LOVE, WOW, HAHA, SORRY, ANGRY} | O tipo de reação que a Página ou o Usuário marcou em um objeto. |
| Erro | Descrição |
|---|---|
100 | Parâmetro inválido |
Esta operação não é compatível.
Esta operação não é compatível.
Esta operação não é compatível.