匯出至.csv 檔案的 Yammer 群組成員

附註: 我們想要以您的語言,用最快的速度為您提供最新的說明內容。本頁面是經由自動翻譯而成,因此文中可能有文法錯誤或不準確之處。讓這些內容對您有所幫助是我們的目的。希望您能在本頁底部告訴我們這項資訊是否有幫助。此為英文文章出處,以供參考。

您可以匯出 Yammer 群組成員的名稱和電子郵件地址至.csv 檔案。 這是很有用,如果您想要的任何人是否為缺少群組、 邀請所有的群組成員至另一個群組,或透過電子郵件連絡人成員。

Yammer 網路的任何成員可以匯出公用群組的資訊。 私人群組,只有群組的成員可以匯出的成員資格清單。

此程序需要使用 Windows PowerShell。 看起來很複雜,但需要幾分鐘即可完成。

步驟 1: 找出群組識別碼

群組識別碼識別 Yammer 群組。 您需要的 PowerShell 指令碼。

步驟 2: 找出您的憑證

您的權杖是您的帳戶及密碼加密的版本。 您需要的 PowerShell 指令碼。

步驟 3: 建立您的 PowerShell 指令碼

範例程式碼儲存檔案],然後群組識別碼和權杖取代的值。

步驟 4: 執行的 PowerShell 指令碼

變更目錄的資料夾,您想要的.csv 檔案及貼入 PowerShell 指令碼的位置。

步驟 5: 使用 Excel 開啟.csv 檔案

使用的完整名稱電子郵件資料行取得成員的清單。

步驟 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. 按一下 [註冊新的應用程式

    • 應用程式的名稱: 您無法使用此應用程式取得您權杖以外的任何工作,因為其命名為您想要的項目。 應用程式的名稱必須是唯一的。

    • 組織: 輸入您的公司名稱。

    • 現電子郵件: 輸入您的公司電子郵件地址。

    • 網站: 輸入貴公司的網站。

    • 重新導向 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_valuetoken_value步驟 1 和 2 的結果。

步驟 4: 執行您的 PowerShell 指令碼

  1. 開啟 Windows PowerShell。 如需的資訊有關尋找 Windows PowerShell,請參閱在 Windows 10,8.1、 8.0 和 7.0 中找到的 PowerShell

  2. 在 PowerShell 中變更您想的要的.csv 檔案儲存目錄。 例如,如果您想要儲存在文件] 資料夾中的指令碼,您的使用者名稱是王輸入:

    cd c:\users\joe\documents
  3. 複製記事本檔案中的指令碼,將它貼到 PowerShell,然後按Enter

步驟 5: 使用 Excel 中開啟檔案

  1. 按兩下 Excel 檔案,就可以在其中執行的 PowerShell 命令的目錄中找到。

  2. 使用的完整名稱電子郵件資料行取得成員的清單。

增進您的 Office 技巧
探索訓練
優先取得新功能
加入 Office 測試人員

這項資訊有幫助嗎?

感謝您的意見反應!

感謝您的意見反應! 我們將協助您與其中一位 Office 支援專員連絡以深入了解您的意見。

×