Exportar membros do grupo do Yammer para um ficheiro. csv

Nota: Queremos fornecer-lhe os conteúdos de ajuda mais recentes o mais rapidamente possível e no seu idioma. Esta página foi traduzida automaticamente e pode conter erros gramaticais ou imprecisões. O nosso objetivo é que estes conteúdos lhe sejam úteis. Pode informar-nos se as informações foram úteis no final desta página? Eis o artigo em inglês para referência.

Pode exportar os nomes dos membros do grupo do Yammer e os endereços de e-mail para um ficheiro. csv. Isto é útil se pretender ver se alguma pessoa está em falta no grupo, convidar todos os membros do grupo para outro grupo ou contactar os membros por e-mail.

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

Este processo requer a utilização do Windows PowerShell. Parece complicado, mas leva apenas alguns minutos para ser concluído.

Passo 1: localizar o ID do grupo

O ID do grupo identifica o grupo do Yammer. Necessita do mesmo para o script do PowerShell.

Passo 2: localizar o seu token

O seu símbolo é uma versão encriptada da sua conta e palavra-passe. Necessita do mesmo para o script do PowerShell.

Passo 3: criar o seu script do PowerShell

Guarde o código de exemplo num ficheiro e substitua os valores para o ID de grupo e o token.

Passo 4: executar o script do PowerShell

Altere as pastas para a pasta onde pretende colocar o ficheiro. csv e cole o seu script no PowerShell.

Passo 5: abrir o ficheiro. csv com o Excel

Utilize as colunas de nome completo e de e-mail para obter a lista de membros.

Passo 1: localizar o ID do grupo

  1. No seu browser, aceda a https://www.yammer.com.

  2. Selecione um grupo.

  3. Procure na barra de endereço do browser e copie o valor de feedId para o ficheiro do bloco de notas. Por exemplo, no URL seguinte, copie o valor 1172163.

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

Passo 2: localizar o seu token

Aviso: Não partilhe o seu token com qualquer outra pessoa. Pode ser utilizado para aceder à sua conta do Yammer.

  1. Num browser, aceda a https://www.yammer.com/client_applications.

  2. Clique em registar nova aplicação.

    • Nome da aplicação: uma vez que não vai utilizar esta aplicação para qualquer coisa exceto obter o seu token, nomeie o que quiser. O nome da aplicação tem de ser exclusivo.

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

    • E-mail de suporte: Introduza o seu endereço de e-mail profissional.

    • Web site: Introduza o Web site da sua empresa.

    • Redirecionar URI: introduza https://www.Yammer.com.

    Página de detalhes para criar uma nova aplicação do Yammer

  3. Na secção chaves e símbolo , clique em gerar um token de programador para esta aplicação.

    Página da aplicação Yammer a mostrar a ligação para obter o token

    O símbolo é apresentado na parte inferior da página chaves e símbolo . É apresentado desfocado na imagem anterior.

    O token pode ser utilizado para aceder ao Yammer, pelo que não o pode partilhar.

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

    Página da aplicação Yammer a mostrar o token

Passo 3: criar o seu script do PowerShell

Aviso: Não partilhe este script depois de introduzir o seu token. O seu token pode ser utilizado para aceder à sua conta do Yammer.

  1. Copie o seguinte código para um ficheiro 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 primeiras duas linhas do script, substitua o group_id_value e o token_value pelos resultados dos passos 1 e 2.

Passo 4: executar o seu script do PowerShell

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

  2. No PowerShell, altere as pastas para o local onde pretende guardar o ficheiro. csv. Por exemplo, se pretender que o script seja armazenado na sua pasta documentos e o seu nome de utilizador for Joe, escreva:

    cd c:\users\joe\documents
  3. Copie o seu script a partir do ficheiro do bloco de notas, Cole-o no PowerShell e prima Enter.

Passo 5: abrir o ficheiro com o Excel

  1. Faça duplo clique no ficheiro do Excel, que terá o nome GroupId. csv, utilizando o ID de grupo do passo 1.

    Este ficheiro estará no diretório a partir do qual executou os comandos do PowerShell.

  2. Utilize as colunas de nome completo e de e-mail para obter a lista de membros.

Aumente os seus conhecimentos do Office
Explore as formações
Seja o primeiro a obter novas funcionalidades
Adira ao Office Insider

As informações foram úteis?

Obrigado pelos seus comentários!

Obrigado pelo seu feedback! Parece que poderá ser benéfico reencaminhá-lo para um dos nossos agentes de suporte do Office.

×