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 và mạng người quản trị 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.
ID nhóm xác định nhóm Yammer. Bạn cần nó cho PowerShell script. |
|
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. |
|
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. |
|
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. |
|
Sử dụng email và tên đầy đủ cột để có danh sách thành viên. |
Bước 1: Tìm ID nhóm
-
Trong trình duyệt của bạn, đi tới https://www.yammer.com.
-
Chọn nhóm.
-
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.
-
Trong một trình duyệt, đi tới https://www.yammer.com/client_applications.
-
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.
-
Hỗ trợ 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.
-
-
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.
Mã thông báo được hiển thị ở dưới cùng của trang phím và mã thông báo . Nó hiển thị mờ trong hình trước đó.
Mã thông báo có thể được dùng để truy nhập vào Yammer, vì vậy không chia sẻ nó.
-
Sao chép mã thông báo vào một tệp Notepad.
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.
-
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 | Where {$_} | Export-Csv "$GroupId.csv" -Delimiter ","
-
Trong dòng đầu tiên hai kịch bản, thay thế group_id_value và token_value với kết quả từ bước 1 và 2.
Bước 4: Chạy script PowerShell của bạn
-
Mở Windows PowerShell. Để biết thông tin về tìm Windows PowerShell, hãy xem PowerShell tìm thấy trong Windows 10, 8.1, 8.0 và 7.0
-
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
-
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
-
Bấm đúp vào tệp Excel, sẽ có tên GroupID.csv, bằng cách dùng ID nhóm từ bước 1.
Tệp này sẽ nằm trong thư mục mà bạn đã chạy các lệnh PowerShell.
-
Sử dụng email và tên đầy đủ cột để có danh sách thành viên.