Xuất thành viên nhóm Yammer vào một tệp .csv

Lưu ý: Chúng tôi muốn cung cấp cho bạn nội dung trợ giúp mới nhất ở chính ngôn ngữ của bạn, nhanh nhất có thể. Trang này được dịch tự động nên có thể chứa các lỗi về ngữ pháp hoặc nội dung không chính xác. Mục đích của chúng tôi là khiến nội dung này trở nên hữu ích với bạn. Vui lòng cho chúng tôi biết ở cuối trang này rằng thông tin có hữu ích với bạn không? Dưới đây là bài viết bằng Tiếng Anh để bạn tham khảo dễ hơn.

Bạn có thể xuất tên thành viên nhóm Yammer và địa chỉ vào một tệp .csv email. Điều này rất hữu ích nếu bạn muốn nhìn thấy nếu bất kỳ ai đang bị thiếu nhóm, mời tất cả thành viên của nhóm nhóm khác, hoặc liên hệ với thành viên qua email.

Bất kỳ thành viên của mạng Yammer của bạn có thể xuất thông tin cho nhóm công cộng. Đối với các nhóm riêng tư, chỉ thành viên của nhóm có thể xuất danh sách tư cách thành viên.

Quy trình này yêu cầu bằng cách dùng Windows PowerShell. Nó trông phức tạp, nhưng sẽ mất chỉ với một vài phút để hoàn tất.

Bước 1: Tìm ID nhóm

ID nhóm xác định nhóm Yammer. Bạn cần nó cho PowerShell script.

Bước 2: Tìm các mã thông báo của bạn

Mã thông báo của bạn là một phiên bản được mã hóa tài khoản và mật khẩu của bạn. Bạn cần nó cho PowerShell script.

Bước 3: Tạo script PowerShell của bạn

Lưu mẫu mã trong tệp, và thay thế các giá trị cho nhóm ID và mã thông báo.

Bước 4: Chạy PowerShell script

Thay đổi thư mục vào thư mục nơi bạn muốn tệp .csv và dán kịch bản của bạn vào PowerShell.

Bước 5: Mở tệp .csv với Excel

Sử dụng emailtên đầy đủ cột để có danh sách thành viên.

Bước 1: Tìm ID nhóm

  1. Trong trình duyệt của bạn, đi tới https://www.yammer.com.

  2. Chọn nhóm.

  3. Tìm trong thanh địa chỉ của trình duyệt, và sao chép giá trị cho feedId vào NotePad tệp của bạn. Ví dụ, URL sau đây, bạn có thể sao chép giá trị 1172163.

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

Bước 2: Tìm các mã thông báo của bạn

Cảnh báo: Không chia sẻ mã thông báo của bạn với bất kỳ ai khác. Nó có thể được dùng để truy nhập tài khoản Yammer của bạn.

  1. Trong một trình duyệt, đi tới https://www.yammer.com/client_applications.

  2. Bấm đăng ký ứng dụng mới.

    • Tên ứng dụng: kể từ khi bạn sẽ không sử dụng ứng dụng này cho bất kỳ điều gì ngoại trừ bắt mã thông báo của bạn, đặt tên cho nó gì mà bạn muốn. Tên ứng dụng phải là duy nhất.

    • Tổ chức: nhập tên công ty của bạn.

    • Suppport email: nhập địa chỉ email cơ quan của bạn.

    • Trang web: nhập trang web của công ty của bạn.

    • Chuyển hướng URI: nhập https://www.yammer.com.

    Trang chi tiết để tạo một ứng dụng Yammer mới

  3. Trong phần phím và mã thông báo , bấm vào tạo một mã thông báo nhà phát triển cho ứng dụng này.

    Yammer app trang hiển thị các nối kết để lấy mã thông báo

  4. Sao chép mã thông báo vào một tệp Notepad.

    Yammer app trang hiển thị mã thông báo

Bước 3: Tạo script PowerShell của bạn

Cảnh báo: Không chia sẻ script này sau khi bạn nhập mã thông báo của bạn. Mã thông báo của bạn có thể dùng để truy nhập tài khoản Yammer của bạn.

  1. Sao chép mã sau đây vào một tệp Notepad.

    $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. Trong dòng đầu tiên hai kịch bản, thay thế group_id_valuetoken_value với kết quả từ bước 1 và 2.

Bước 4: Chạy script PowerShell của bạn

  1. Mở Windows PowerShell. Để biết thông tin về tìm Windows PowerShell, hãy xem Tìm PowerShell trong Windows 10, 8.1, 8.0 và 7.0

  2. Trong PowerShell, hãy thay đổi thư mục đến vị trí bạn muốn tệp .csv lưu. Ví dụ, nếu bạn muốn script được lưu trữ trong thư mục tài liệu của bạn, và tên người dùng của bạn là Joe, nhập:

    cd c:\users\joe\documents
  3. Sao chép kịch bản của bạn từ tệp NotePad, dán nó vào PowerShell và nhấn Enter.

Bước 5: Mở tệp với Excel

  1. Bấm đúp vào tệp Excel có thể tìm thấy trong thư mục mà bạn đã chạy các lệnh PowerShell.

  2. Sử dụng emailtên đầy đủ cột để có danh sách thành viên.

Phát triển kỹ năng Office của bạn
Khám phá nội dung đào tạo
Sở hữu tính năng mới đầu tiên
Tham gia Người dùng nội bộ Office

Thông tin này có hữu ích không?

Cảm ơn phản hồi của bạn!

Cảm ơn bạn đã phản hồi! Để trợ giúp tốt hơn, có lẽ chúng tôi sẽ kết nối bạn với một trong những nhân viên hỗ trợ Office của chúng tôi.

×