Перейти до основного
Підтримка
Вхід
Вхід за допомогою облікового запису Microsoft
Увійдіть або створіть обліковий запис.
Вітаємо,
Виберіть інший обліковий запис.
У вас є кілька облікових записів
Виберіть обліковий запис, за допомогою якого потрібно ввійти.
Експорт членів спільноти Yammer до файлу CSV

Примітка.: У цій статті описано функцію в новому Yammer. Докладні відомості про використання цієї функції в класичній мережі Yammer наведено в статті експорт учасників групи Yammer до CSV-файлу.

Ви можете експортувати імена та адреси електронної пошти користувачів Yammer до CSV-файлу. Це корисно, якщо ви хочете дізнатися, чи немає в спільноті нікого, запросити всіх учасників спільноти до іншої спільноти або звернутися до учасників електронною поштою.

Будь-який учасник мережі Yammer може експортувати інформацію для громадських спільнот. Для приватних спільнот лише учасники спільноти та адміністратори мережі можуть експортувати список учасників.

Примітка.: Якщо ваша спільнота підключено до служби Microsoft 365 і ви маєте доступ до порталу Azure Active Directory (Azure AD), ви можете слідкувати за кроками групового завантаження учасників групи в лазурові Active Directory замість наведених нижче інструкцій.

Цей процес нижче вимагає використання оболонки Windows PowerShell. Це виглядає складно, але триває всього кілька хвилин, щоб завершити.

Крок 1: визначення ІДЕНТИФІКАТОРА групи спільноти

ІДЕНТИФІКАТОР групи визначає спільноту Yammer. Ви маєте потребу в цьому сценарії PowerShell.

Крок 2: Знайди свій маркер

Ваш маркер – це зашифрована версія облікового запису та пароля. Ви маєте потребу в цьому сценарії PowerShell.

Крок 3: створення сценарію PowerShell

Збережіть зразок коду у файлі та Замініть значення для ІДЕНТИФІКАТОРА групи та маркера.

Крок 4: запуск сценарію PowerShell

Змініть каталоги на папку, у якій потрібно вставити файл CSV, і вставте його в PowerShell.

Крок 5. Відкрийте файл у програмі Excel

Щоб отримати список учасників, використовуйте стовпці " повне ім'я " та " адреса електронної пошти ".

Крок 1: визначення ІДЕНТИФІКАТОРА групи спільноти

  1. У браузері перейдіть до https://www.yammer.com.

  2. Виберіть спільноту.

  3. Пошукайте в адресному рядку та скопіюйте кодування 64 Base.

    Це буде після груп/ і перед /All в рядку адреси.

  4. Після копіювання цієї бази 64 кодування використовуйте онлайновий засіб для декодування бази 64.

    Наприклад, кодування базового 64 в URL-адресі нижче: JfdHlwZSI6Ikdyb3VwIiwiaWQiOiI5NzM0ODQ4NTEyIn0

    https://web.yammer.com/main/groups/eyJfdHlwZSI6Ikdyb3VwIiwiaWQiOiI5NzM0ODQ4N0TEyIn/All

  5. Під час роботи з декодером базового 64 буде: {"_type": "Група", "ID": "9734848512"} і, отже, ІДЕНТИФІКАТОР групи – 9734848512.

ІДЕНТИФІКАТОР каналу для спільноти Yammer

Крок 2: Знайди свій маркер

Попередження!: Не надавайте спільний доступ до маркера іншим користувачам. Його можна використовувати для доступу до облікового запису Yammer.

  1. У браузері перейдіть до https://www.yammer.com/client_applications.

  2. Натисніть кнопку зареєструвати нову програму.

    • Ім'я програми: оскільки ви не використовуєте цю програму, за винятком того, що ви хочете отримати свій маркер, назвіть його. Ім'я застосунку має бути унікальним.

    • Організація: введіть назву компанії.

    • Підтримка електронної пошти: Вкажіть свою робочу адресу електронної пошти.

    • Веб-сайт: Увійдіть на веб-сайт компанії.

    • ПЕРЕСПРЯМУВАННЯ URI: вхід у https://www.Yammer.com.

    Сторінка відомостей про створення нової програми Yammer

  3. У розділі " ключі та маркер " натисніть кнопку " створити маркер розробника" для цієї програми.

    Сторінка застосунку Yammer із посиланням на "отримати маркер"

    Маркер відображається в нижній частині сторінки " ключі та маркер ". На попередньому рисунку показано розмите зображення.

    Маркер можна використовувати для доступу до 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 | Where {$_} | Export-Csv "$GroupId.csv" -Delimiter "," 
      
    	
  2. У перших двох рядках сценарію замініть group_id_value і token_value результатом кроків 1 і 2.

Крок 4: запуск сценарію PowerShell

  1. Відкрийте Windows PowerShell. Докладні відомості про інсталяцію оболонки Windows PowerShell наведено в статті Інсталяція різних версій PowerShell.

  2. У PowerShell змініть каталоги на місце, у якому потрібно зберегти файл CSV. Наприклад, якщо потрібно, щоб скрипт зберігалися в папці "документи", а ім'я користувача – Джо, введіть:

    cd c:\users\joe\documents
  3. Скопіюйте сценарій із файлу блокнота, вставте його в PowerShell, а потім натисніть клавішу вводу.

Крок 5. Відкрийте файл у програмі Excel

  1. Двічі клацніть файл Excel, який матиме ім'я GroupID.csv, за допомогою ідентифікатора групи з кроку 1.

    Цей файл відображатиметься в каталозі, з якого ви запускали команди PowerShell.

  2. Щоб отримати список учасників, використовуйте стовпці " повне ім'я " та " адреса електронної пошти ".

Додаткові відомості

Керування спільнотою в Yammer

Керування учасниками спільноти Yammer

Настроювання спільноти Yammer

Приєднання та створення спільноти в Yammer

Потрібна додаткова довідка?

Потрібні додаткові параметри?

Ознайомтеся з перевагами передплати, перегляньте навчальні курси, дізнайтесь, як захистити свій пристрій тощо.

Спільноти допомагають ставити запитання й відповідати на них, надавати відгуки та дізнаватися думки висококваліфікованих експертів.

Чи ця інформація була корисною?

Наскільки ви задоволені якістю мови?
Що вплинуло на ваші враження?
Натиснувши кнопку "Надіслати", ви надасте свій відгук для покращення продуктів і служб Microsoft. Ваш ІТ-адміністратор зможе збирати ці дані. Декларація про конфіденційність.

Дякуємо за відгук!

×