Exportar os membros do grupo do Yammer para um arquivo .csv

Exportar os membros do grupo do Yammer para um arquivo .csv

Observação: Este tópico descreve os recursos do Yammer clássico. Para obter informações sobre como usar esse recurso no novo Yammer, confira Exportar membros da Comunidade do Yammer para um arquivo. csv.

Você pode exportar nomes de membros do grupo do Yammer e endereços de email para um arquivo. csv. Isso é útil se você quiser ver se alguém está ausente do grupo, convidar todos os membros do grupo para outro grupo ou contatar os membros por email.

Qualquer membro da sua rede do Yammer pode exportar as informações para grupos públicos. Para grupos particulares, somente os membros do grupo e dos administradores de rede podem exportar a lista de membros.

Observação: Se o seu grupo for o Microsoft 365 conectado e você tiver acesso ao portal do Azure Active Directory (Azure AD), poderá seguir as etapas em fazer o download de membros em massa de um grupo no Azure Active Directory em vez das etapas abaixo.

O processo abaixo requer o uso do Windows PowerShell. Parece complicado, mas leva apenas alguns minutos para ser concluída.

Etapa 1: localizar a ID do grupo

A ID do grupo identifica o grupo do Yammer. Você precisa dele para o script do PowerShell.

Etapa 2: Localize seu token

Seu token é uma versão criptografada da sua conta e senha. Você precisa dele para o script do PowerShell.

Etapa 3: criar seu script do PowerShell

Salve o código de amostra em um arquivo e substitua os valores para a ID do grupo e o token.

Etapa 4: executar o script do PowerShell

Altere os diretórios para a pasta onde você deseja o arquivo. csv e cole o seu script no PowerShell.

Etapa 5: abrir o arquivo. csv com o Excel

Use as colunas nome completo e email para obter a lista de membros.

Etapa 1: localizar a ID do grupo

  1. No seu navegador, vá para https://www.yammer.com.

  2. Selecione um grupo.

  3. Examine a barra de endereços do navegador e copie o valor de feedId para o arquivo do bloco de notas. Por exemplo, na URL a seguir, copie o valor 1172163.

    https://www.yammer.com/contoso.com/#/threads/inGroup?type=in_group&feedId =1172163

Etapa 2: Localize seu token

Aviso: Não compartilhe seu token com ninguém. Ele pode ser usado para acessar sua conta do Yammer.

  1. Em um navegador, vá para https://www.yammer.com/client_applications.

  2. Clique em registrar novo aplicativo.

    • Nome do aplicativo: como você não usará esse aplicativo para qualquer coisa, exceto obter seu token, nomeie o que quiser. O nome do aplicativo deve ser exclusivo.

    • Organização: digite o nome da sua empresa.

    • E-mail de suporte: Digite seu endereço de email comercial.

    • Website: digite o website da sua empresa.

    • URI de redirecionamento: digite https://www.Yammer.com.

    Página detalhes para criar um novo aplicativo do Yammer

  3. Na seção chaves e token , clique em gerar um token de desenvolvedor para este aplicativo.

    Página do aplicativo Yammer mostrando o link para obter o token

    O token é mostrado na parte inferior da página teclas e token . Ele é mostrado indefinido na imagem anterior.

    O token pode ser usado para acessar o Yammer, portanto não o compartilhe.

  4. Copie o token para um arquivo do bloco de notas.

    Página do aplicativo Yammer mostrando token

Etapa 3: criar seu script do PowerShell

Aviso: Não compartilhe esse script depois de inserir o token. Seu token pode ser usado para acessar sua conta do Yammer.

  1. Copie o código a seguir para um arquivo do bloco de notas.

    $GroupId=group_id_value
    
    $Token = "token_value"
    
    $Headers = @{ "Authorization" = "Bearer "+$Token }
      
    $GroupCycle = 1
    DO
    	{
    		$GetMoreGroupsUri = "https://www.yammer.com/api/v1/users/in_group/$GroupId.xml?page=$GroupCycle"
    		write-host ("REST API CALL : $GetMoreGroupsUri")
            [xml]$Xml = ((Invoke-WebRequest -Uri $GetMoreGroupsUri -Method Get -Headers $Headers).content)
            $YammerGroups += $Xml.response.users.user
            $GroupCycle ++
            $GroupCount += $Xml.response.users.user.count
    		write-host ("GROUPMEMBER COUNT : $GroupCount")
        }	
    	While ($Xml.response.users.user.count -gt 0)
    	 $YammerGroups | Where {$_} | Export-Csv "$GroupId.csv" -Delimiter "," 
      
    	
  2. Nas duas primeiras linhas do script, substitua o group_id_value e token_value pelos resultados das etapas 1 e 2.

Etapa 4: executar o script do PowerShell

  1. Abra o Windows PowerShell. Para obter informações sobre como encontrar o Windows PowerShell, consulte encontrando o PowerShell no Windows 10, 8,1, 8,0 e 7,0

  2. No PowerShell, altere os diretórios para o local onde você deseja salvar o arquivo. csv. Por exemplo, se você quiser que o script seja armazenado na sua pasta documentos e seu nome de usuário for Joe, digite:

    cd c:\users\joe\documents
  3. Copie o script do arquivo do bloco de notas, Cole-o no PowerShell e pressione Enter.

Etapa 5: abrir o arquivo com o Excel

  1. Clique duas vezes no arquivo do Excel, que terá o nome GroupId. csv, usando a ID do grupo da etapa 1.

    Esse arquivo estará no diretório do qual você executou os comandos do PowerShell.

  2. Use as colunas nome completo e email para obter a lista de membros.

Observação:  Esta página foi traduzida automaticamente e pode apresentar erros gramaticais ou imprecisões. Nosso objetivo é que este conteúdo seja útil para você. Você pode nos dizer se as informações foram úteis? Use o artigo em inglês como referência.​

Precisa de mais ajuda?

Expanda suas habilidades no Office
Explore o treinamento
Obtenha novos recursos primeiro
Ingressar no Office Insider

Essas informações foram úteis?

Obrigado por seus comentários!

Agradecemos pelos seus comentários! Parece que pode ser útil conectar você a um de nossos agentes de suporte do Office.

×