Los miembros del grupo Yammer de exportación a un archivo .csv

Nota: Nos gustaría proporcionarle el contenido de ayuda actual lo más rápido posible en su idioma. Esta página se ha traducido mediante un sistema automático y es posible que contenga imprecisiones o errores gramaticales. Nuestro objetivo es que este contenido sea útil para usted. ¿Puede informarnos sobre si la información le ha sido útil al final de la página? Aquí tiene el artículo en inglés para que pueda consultarlo fácilmente.

Puede exportar los nombres de los miembros del grupo de Yammer y direcciones a un archivo .csv de correo electrónico. Esto es útil si desea ver si alguien falta del grupo, invitar a todos los miembros del grupo a otro grupo o póngase en contacto con los miembros por correo electrónico.

Cualquier miembro de su red de Yammer puede exportar la información de los grupos públicos. Para los grupos privados, solo los miembros del grupo pueden exportar la lista de miembros.

Este proceso requiere el uso de Windows PowerShell. Parece complicado, pero tarda tan solo unos minutos en completarse.

Paso 1: Busque el identificador de grupo

El identificador del grupo identifica el grupo de Yammer. Necesita de la secuencia de comandos de PowerShell.

Paso 2: Buscar el token

El token es una versión cifrada de su cuenta y la contraseña. Necesita de la secuencia de comandos de PowerShell.

Paso 3: Crear la secuencia de comandos de PowerShell

Guarde el código de ejemplo en un archivo y reemplace los valores para el identificador del grupo y token.

Paso 4: Ejecutar el script de PowerShell

Cambie los directorios a la carpeta donde desea que el archivo .csv y pegue la secuencia de comandos de PowerShell.

Paso 5: Abrir el archivo .csv con Excel

Use las columnas nombre completo y correo electrónico para obtener la lista de miembros.

Paso 1: Busque el identificador de grupo

  1. En el explorador, vaya a https://www.yammer.com.

  2. Seleccione un grupo.

  3. Buscar en la barra de direcciones del explorador y copie el valor de feedId en el archivo de Bloc de notas. Por ejemplo, en la siguiente dirección URL, puede copiar el valor 1172163.

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

Paso 2: Buscar el token

Advertencia: No compartir su token con cualquier otra persona. Puede usar para tener acceso a su cuenta de Yammer.

  1. En un explorador, vaya a https://www.yammer.com/client_applications.

  2. Haga clic en Registrar nueva aplicación.

    • Nombre de la aplicación: ya que no va a utilizar esta aplicación para nada excepto obteniendo el token, asígnele el nombre cualquier cosa que le gustaría. El nombre de la aplicación debe ser único.

    • Organización: escriba el nombre de su compañía.

    • Correo electrónico admitidas: escriba su dirección de correo electrónico del trabajo.

    • Sitio Web: escriba el sitio Web de su empresa.

    • Redirigir URI: escriba https://www.yammer.com.

    Página de detalles para la creación de una nueva aplicación de Yammer

  3. En la sección de claves y token, haga clic en generar un símbolo de desarrollador de esta aplicación.

    Página de aplicación de yammer que muestra el vínculo para obtener el símbolo (token)

  4. Copiar el token a un archivo del Bloc de notas.

    Yammer página de la aplicación mostrando un símbolo (token)

Paso 3: Crear la secuencia de comandos de PowerShell

Advertencia: No compartir esta secuencia de comandos después de escribir el símbolo. El token de puede usarse para acceder a su cuenta de Yammer.

  1. Copie el código siguiente en un archivo de Bloc 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 | Export-Csv "$GroupId.csv" -Delimiter "," 
      
    	
  2. Las dos primeras líneas de la secuencia de comandos, reemplace el group_id_value y token_value con los resultados de los pasos 1 y 2.

Paso 4: Ejecute la secuencia de comandos de PowerShell

  1. Abrir Windows PowerShell. Para obtener información acerca de la búsqueda de Windows PowerShell, vea Buscar PowerShell en Windows 10, 8.1, 8.0 y 7.0

  2. En PowerShell, cambie los directorios al lugar que desee guardar el archivo .csv. Por ejemplo, si desea que la secuencia de comandos se almacena en la carpeta de documentos y, a continuación, el nombre de usuario es Juan, escriba:

    cd c:\users\joe\documents
  3. Copie la secuencia de comandos de su archivo de Bloc de notas, péguelo en PowerShell y presione ENTRAR.

Paso 5: Abrir el archivo con Excel

  1. Haga doble clic en el archivo de Excel, que se encuentra en el directorio en el que ejecutó los comandos de PowerShell.

  2. Use las columnas nombre completo y correo electrónico para obtener la lista de miembros.

Ampliar sus conocimientos de Office
Explorar los cursos
Obtener nuevas características primero
Únase a los participantes de Office Insider

¿Le ha sido útil esta información?

¡Gracias por sus comentarios!

Gracias por sus comentarios. Quizá le interese ponerse en contacto con uno de nuestros agentes de soporte de Office.

×