Экспорт участников группы Yammer в CSV-файла

Примечание: Мы стараемся как можно оперативнее обеспечивать вас актуальными справочными материалами на вашем языке. Эта страница переведена автоматически, поэтому ее текст может содержать неточности и грамматические ошибки. Для нас важно, чтобы эта статья была вам полезна. Просим вас уделить пару секунд и сообщить, помогла ли она вам, с помощью кнопок внизу страницы. Для удобства также приводим ссылку на оригинал (на английском языке).

Можно экспортировать имена участников группы Yammer и в CSV-файл адреса электронной почты. Это полезно, если вы хотите просмотреть, если любой пользователь отсутствует в группе, пригласить всех участников группы в другую группу или контакт участников по электронной почте.

Любой участник сети Yammer можно экспортировать данные для общедоступные группы. Для личных групп только члены группы можно экспортировать членство в списке.

Этот процесс, необходимо использовать Windows PowerShell. Выглядит сложным, но только в течение нескольких минут для завершения.

Шаг 1: Поиск ИД группы

ИД группы идентифицирует группу Yammer. Он нужен в скрипт PowerShell.

Шаг 2: Поиск вашего маркера

Ваш маркер является зашифрованной версией учетную запись и пароль. Он нужен в скрипт PowerShell.

Действие 3: Создание сценария PowerShell

Сохраните пример кода в файле и замена значений для ИД группы и маркер.

Действие 4: Запуск сценария PowerShell

Перейдите в папку место CSV-файла и вставьте сценарий в PowerShell каталогов.

Действие 5: Открытие CSV-файла с Excel

Использование столбцов полного имени и электронной почты для получения список участников.

Шаг 1: Поиск ИД группы

  1. В браузере перейдите к https://www.yammer.com.

  2. Выберите группу.

  3. Поиск в адресной строке браузера и скопируйте значение feedId в файле "Блокнот". Например следующий URL-адрес, копировании значение 1172163.

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

Шаг 2: Поиск вашего маркера

Предупреждение: Не предоставлять доступ к своей маркер с другими людьми. Он может использоваться для доступа к учетной записи Yammer.

  1. В браузере перейдите к https://www.yammer.com/client_applications.

  2. Нажмите кнопку Регистрация нового веб-приложения.

    • Имя приложения: так, как вы не используете это приложение для либо, кроме начало вашего маркера, назовите его нужно угодно. Имя приложения должно быть уникальным.

    • Организации: Введите название своей организации.

    • Suppport электронной почты: Введите адрес электронной почты работы.

    • Веб-сайт: Введите веб-сайта вашей компании.

    • Перенаправление URI: введите https://www.yammer.com.

    Страница сведений для создания нового веб-приложения Yammer

  3. В разделе ключи и маркер щелкните создать маркер разработчика для этого приложения.

    Страница приложения Yammer со ссылкой для получения маркера

  4. Скопируйте маркер в файле "Блокнот".

    Отображение маркера страница приложения Yammer

Действие 3: Создание сценария PowerShell

Предупреждение: После ввода вашего маркера не совместно использовать этот сценарий. Ваш маркер может использоваться для доступа к учетной записи Yammer.

  1. Скопируйте приведенный ниже код в файле "Блокнот".

    $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. В первых двух строках сценарий замените group_id_value и token_value результаты из действия 1 и 2.

Действие 4: Запуск сценария PowerShell

  1. Откройте Windows PowerShell. Дополнительные сведения об поиск Windows PowerShell, читайте в статье Поиск PowerShell в Windows 10, 8.1, 8.0 и 7.0

  2. В PowerShell измените каталоги месте CSV-файла для сохранения. Например если вы хотите сценарий будет храниться в папке документы и Сергей — имя пользователя, введите:

    cd c:\users\joe\documents
  3. Копирование сценария в файле "Блокнот", вставьте его в PowerShell и нажмите клавишу Ввод.

Действие 5: Откройте файл с Excel

  1. Дважды щелкните файл Excel, которые можно найти в каталоге, в котором вы запустили программу команд PowerShell.

  2. Использование столбцов полного имени и электронной почты для получения список участников.

Совершенствование навыков работы с Office
Перейти к обучению
Первоочередный доступ к новым возможностям
Присоединиться к программе предварительной оценки Office

Были ли сведения полезными?

Спасибо за ваш отзыв!

Благодарим за отзыв! Возможно, будет полезно связать вас с одним из наших специалистов службы поддержки Office.

×