O Workplace from Meta será descontinuado. Você poderá continuar usando o Workplace até 31 de agosto de 2025. Para saber mais, acesse nossa Central de Ajuda.
/{member-id}
Representa um objeto de usuário como membro de uma comunidade ou de um grupo do Workplace.
/community/members
Retorna uma lista de todas as contas de usuário atuais. Requer a permissão Gerenciar perfil profissional.
external_id
Para filtrar usuários com base na identificação externa, use o parâmetro external_ids
e transmita uma lista separada por vírgulas com as identificações externas dos usuários desejados.
/community/organization_members
Retorna a lista de usuários. Requer a permissão Ler os membros do grupo. Por padrão, as contas de usuário ativas serão exibidas. Para listar as contas de usuário desativadas, use o parâmetro de URL inactive=1
.
Retorna um objeto de usuário único que representa um usuário do Workplace. Isso pode ser acessado por meio da identificação do Workplace do membro ou do endereço de email usado pelo membro ao entrar no Workplace.
/{member_id}
/{email_address}
Para ler informações sobre um membro, é preciso ter a permissão Ler perfil profissional ou Gerenciar contas. Se uma integração estiver usando a permissão Gerenciar contas e tiver grupos específicos como escopo, não será possível acessar alguns campos do membro.
Nome do campo | Descrição | Tipo |
---|---|---|
| Representa a identificação da conta de usuário da pessoa. |
|
| É o nome da pessoa. |
|
| É o sobrenome da pessoa. |
|
| É o endereço de email principal da pessoa, também usado como nome de usuário no Workplace. |
|
| É o cargo da pessoa no Workplace (se definido por meio da API de Gerenciamento de Contas). |
|
| É a organização da pessoa no Workplace (se definida por meio da API de Gerenciamento de Contas). |
|
| É a divisão da pessoa no Workplace (se definida por meio da API de Gerenciamento de Contas). |
|
| É o nome do departamento da pessoa no Workplace (se definido por meio da API de Gerenciamento de Contas). |
|
| É o número de telefone principal da pessoa. Mapeia para a entrada |
|
| É o endereço principal da pessoa. Mapeia para a entrada |
|
| É a foto do perfil da pessoa. |
|
| É um link para o perfil da pessoa. |
|
| É a localidade da pessoa. |
|
| É o nome completo da pessoa. |
|
| É o nome da pessoa formatado para lidar de maneira adequada com a ordenação em chinês, japonês ou coreano. |
|
| É a hora atualizada. |
|
| É a hora do convite da conta no formato UTC. |
|
| É a hora da obtenção da conta no formato UTC. |
|
| É a hora de desativação da conta no formato UTC. |
|
| É um identificador do membro definido pelo cliente. Cada membro PODE incluir um valor de external_id não vazio usando a API de Gerenciamento de Contas. O valor do atributo external_id nunca será especificado pelo Workplace. |
|
| Representa a data e a hora em que a pessoa entrou na empresa (se definido por meio da API de Gerenciamento de Contas). |
|
| É a biografia da pessoa. |
|
| Identifica o nome de um centro de custo. |
|
| É um token de acesso do membro que permite a uma integração fazer chamadas em nome de uma pessoa específica. A permissão "Passar-se por" está obsoleta. Não crie novos recursos usando essa permissão. Ela só está disponível para integrações personalizadas que têm o recurso habilitado no momento. |
|
| Fornece um link que pode ser usado pelo usuário para obter a conta do Workplace (disponível apenas para usuários não obtidos). |
|
| Fornece um código de acesso que pode ser usado pelo usuário para obter a conta do Workplace (disponível apenas para usuários não obtidos). |
|
| É a localidade do usuário. Essa informação será usada pelo Workplace até que haja outra maneira de determinar a localidade do usuário (como configurações de idioma do navegador ou do dispositivo). |
|
| São informações sobre o status de linha de frente do usuário. |
|
| Indica se a conta do usuário está ativa. |
|
Consulte Account Management API (Graph).
Consulte Account Management API (Graph).
Consulte Account Management API (Graph).
Nome da borda | Descrição |
---|---|
Representa os eventos da pessoa. Por padrão, não inclui eventos que a pessoa recusou ou não respondeu. | |
Mostra o feed de publicações (incluindo atualizações de status) e os links publicados pela pessoa. | |
| Representa as mensagens do Workplace de uma pessoa ou de uma página de bot. Requer a permissão Ler todas as mensagens para ver as conversas de uma pessoa. |
| Indica o gerente ou os gerentes da pessoa. |
| Mostra os subordinados da pessoa. |
São as fotos do perfil do membro. | |
| São os grupos associados ao membro. |
| São os números de telefone associados ao membro. |
| São as competências do membro. |
| São os selos conquistados pelo usuário. |
| Indica a desconexão do usuário do Workplace. Somente |
Remove as informações de perfil de um usuário desativado. Somente |
GET /{member_id}?fields=email,name HTTP/1.1
Host: graph.facebook.com
GET /{email_address} HTTP/1.1
Host: graph.facebook.com
GET /community/members?external_ids=12356,abc123 HTTP/1.1
Host: graph.facebook.com
GET /community/organization_members?inactive=1 HTTP/1.1
Host: graph.facebook.com
GET graph.facebook.com
/{member-id}/events
GET /{member_id}/reports HTTP/1.1
Host: graph.facebook.com
GET /{member_id}/managers HTTP/1.1
Host: graph.facebook.com
Isso requer um token de integração personalizado com a permissão Ler todas as mensagens:
GET graph.facebook.com
/{member-id}/conversations?fields=messages{message,attachments,from}
Isso requer um token de integração personalizado com a permissão Ler todas as mensagens:
GET graph.facebook.com
/{member-id}/conversations
Isso requer um token de integração personalizado com a permissão Ler todas as mensagens:
GET graph.facebook.com
/{thread-id}/messages?user={user-id}
GET graph.facebook.com
/me/conversations?fields=messages{message,attachments}
O alias /me
redireciona para a página do bot ao usar um token de integração personalizado.
Isso requer um token de integração personalizado com a permissão Excluir mensagens de bate-papo:
DELETE graph.facebook.com
/{message-id}?user={user-id}
A exclusão só remove a mensagem da visualização do membro que foi especificado na solicitação. Para fazer a exclusão total, é preciso excluir a mensagem da visualização de cada membro.
Isso requer um token de integração personalizado com a permissão Gerenciar contas:
GET graph.facebook.com
/{member-id}?fields=account_invite_time,account_claim_time
Estes campos só estarão presentes se o membro tiver sido convidado ou obtido a conta.
Isso requer um token de integração personalizado com a permissão Gerenciar contas:
GET graph.facebook.com
/{member-id}?fields=account_deactivate_time
Estes campos só estarão presentes se a conta do membro tiver sido desativada.
Isso requer um token de acesso com a permissão Desconectar:
POST graph.facebook.com
/{member-id}/logout
Isso requer um token de acesso com a permissão Gerenciar perfil profissional. Além disso, é compatível com o URL e com o carregamento de arquivo na solicitação.
POST graph.facebook.com
/{member-id}/profile_pictures?
image_url={...}&
caption={...}
POST graph.facebook.com
/{member-id}/profile_pictures?
caption={...}
Content-Type: multipart/form-data;
Content-Disposition: form-data; name="image_data"; filename="/profile_picture.png
Isso requer um token de acesso com a permissão Gerenciar perfil profissional.
POST graph.facebook.com
/{member-id}/phones?
type={...}&
primary={...}&
number={...}
Isso requer um token de acesso com a permissão Ler perfil profissional.
GET graph.facebook.com
/{member-id}/skills
Isso requer um token de acesso com a permissão Gerenciar perfil profissional.
POST graph.facebook.com
/{member-id}/skills?name={...}
Isso requer um token de acesso com a permissão Gerenciar perfil profissional.
DELETE graph.facebook.com
/{member-id}/skills?name={...}
Isso requer um token de acesso com a permissão Ler perfil profissional.
GET graph.facebook.com
/{member-id}/badges?fields=id,name,description,icon,category
Isso requer um token de acesso com a permissão Gerenciar selos. Consulte a documentação da comunidade para ver os selos disponíveis e as identificações correspondentes.
POST graph.facebook.com
/{member-id}/badges?badge=workplace_champion
Isso requer um token de acesso com a permissão Gerenciar selos. Consulte a documentação da comunidade para ver os selos disponíveis e as identificações correspondentes. O símbolo # precisa ser codificado em URL.
POST graph.facebook.com
/{member-id}/badges?badge=workplace_custom#{badge_id}
Isso requer um token de acesso com a permissão Provisionar contas de usuários.
POST graph.facebook.com
/{member-id}?active=false
Isso requer um token de acesso com a permissão Provisionar contas de usuários.
DELETE graph.facebook.com
/{member-id}
Só é possível excluir membros não obtidos.
GET graph.facebook.com
/{user-id}?fields=frontline
{
"frontline": {
"is_frontline": true
},
"id": "100038142594104"
}