PersonSummary (JSON)
Coleção de objetos Person (JSON).PersonSummary
O objeto PersonSummary tem a seguinte especificação.| Membro | Tipo | Descrição |
|---|---|---|
| hasCallerMarkedTargetAsFavorite | Valor booliano | Indica se o chamador marcou o destino como favorito. Valores de exemplo: true |
| hasCallerMarkedTargetAsKnown | Valor booliano | Indica se o chamador marcou o destino como conhecido. Valores de exemplo: true |
| isCallerFollowingTarget | Valor booliano | Indica se o chamador está seguindo o destino. Valores de exemplo: true |
| isTargetFollowingCaller | Valor booliano | Indica se o destino está seguindo o chamador. Valores de exemplo: true |
| legacyFriendStatus | string | Status de amizade herdado do destino, conforme visto pelo chamador. Pode ser “None”, “MutuallyAccepted”, “OutgoingRequest” ou “IncomingRequest”. Valores de exemplo: “MutuallyAccepted” |
| recentChangeCount | inteiro sem sinal de 32 bits | Opcional. Número de alterações recentes no grafo social do destino. Esse valor só existirá quando um usuário estiver exibindo o próprio resumo. Valores de exemplo: 5 |
| targetFollowerCount | >inteiro sem sinal de 32 bits | Número de pessoas que estão seguindo o destino. Valores de exemplo: 1308 |
| targetFollowingCount | inteiro sem sinal de 32 bits | Número de pessoas que o destino está seguindo. Valores de exemplo: 112 |
| watermark | string | Opcional. Marca d’água de alterações recentes do destino. Esse valor só existirá quando um usuário estiver exibindo o próprio resumo. Valores de exemplo: 5 |
Exemplo de sintaxe JSON
{
"targetFollowingCount": 87,
"targetFollowerCount": 19,
"isCallerFollowingTarget": true,
"isTargetFollowingCaller": false,
"hasCallerMarkedTargetAsFavorite": true,
"hasCallerMarkedTargetAsKnown": true,
"legacyFriendStatus": "None",
"recentChangeCount": 5,
"watermark": "5246775845000319351"
}
