Method: spaces.search
    
    
      
    
    
      
      จัดทุกอย่างให้เป็นระเบียบอยู่เสมอด้วยคอลเล็กชัน
    
    
      
      บันทึกและจัดหมวดหมู่เนื้อหาตามค่ากำหนดของคุณ
    
  
  
      
    
  
  
  
  
  
    
  
  
    
    
    
    
    
    
      
      
      
      
        
          คำขอ HTTP
          GET https://chat.googleapis.com/v1/spaces:search
URL ใช้ไวยากรณ์การแปลงรหัส gRPC
        
        
          พารามิเตอร์การค้นหา
          
            
              
              
            
            
              
                | พารามิเตอร์ | 
              
            
            
              
                useAdminAccess | 
                
                   boolean 
                  เมื่อ true วิธีการจะทำงานโดยใช้สิทธิ์ของผู้ดูแลระบบ Google Workspace ของผู้ใช้ ผู้ใช้ที่โทรต้องเป็นผู้ดูแลระบบ Google Workspace ที่มีสิทธิ์จัดการแชทและการสนทนาในพื้นที่ทำงาน ต้องใช้chat.admin.spaces.readonlyหรือchat.admin.spaces ขอบเขต OAuth 2.0 ปัจจุบันวิธีนี้รองรับเฉพาะสิทธิ์เข้าถึงระดับผู้ดูแลระบบ ดังนั้นจึงยอมรับเฉพาะ true สำหรับช่องนี้ 
                 | 
              
              
                pageSize | 
                
                   integer 
                  จำนวนสูงสุดของพื้นที่ที่จะแสดงผล บริการอาจแสดงผลน้อยกว่าค่านี้ หากไม่ระบุ ระบบจะแสดงผลสเปซไม่เกิน 100 รายการ ค่าสูงสุดคือ 1000 หากใช้ค่ามากกว่า 1,000 ระบบจะเปลี่ยนเป็น 1,000 โดยอัตโนมัติ 
                 | 
              
              
                pageToken | 
                
                   string 
                  โทเค็นที่ได้รับจากการเรียกใช้พื้นที่ค้นหาก่อนหน้า ระบุพารามิเตอร์นี้เพื่อดึงข้อมูลหน้าถัดไป เมื่อแบ่งหน้า พารามิเตอร์อื่นๆ ทั้งหมดที่ระบุควรตรงกับการเรียกที่ระบุโทเค็นหน้าเว็บ การส่งค่าที่แตกต่างกันไปยังพารามิเตอร์อื่นๆ อาจทําให้ได้ผลลัพธ์ที่ไม่คาดคิด 
                 | 
              
              
                query | 
                
                   string 
                  ต้องระบุ คำค้นหา คุณค้นหาได้โดยใช้พารามิเตอร์ต่อไปนี้ 
                  
                    createTime 
                    customer 
                    displayName 
                    externalUserAllowed 
                    lastActiveTime 
                    spaceHistoryState 
                    spaceType 
                   createTime และ lastActiveTime ยอมรับการประทับเวลาในรูปแบบ RFC-3339 และตัวดำเนินการเปรียบเทียบที่รองรับคือ =, <, >, <=, >=
 customer เป็นพารามิเตอร์ที่จำเป็นและใช้เพื่อระบุลูกค้าที่จะดึงข้อมูลพื้นที่ทำงาน customers/my_customer เป็นค่าเดียวที่รองรับ
 displayName ยอมรับเฉพาะโอเปอเรเตอร์ HAS (:) ระบบจะแปลงข้อความที่จะจับคู่เป็นโทเค็นก่อน จากนั้นจะจับคู่คำนำหน้าของแต่ละโทเค็นโดยไม่คำนึงถึงตัวพิมพ์เล็กและตัวพิมพ์ใหญ่ และแยกกันเป็นสตริงย่อยที่ใดก็ได้ใน displayName ของพื้นที่ เช่น Fun Eve จะตรงกับ Fun event หรือ The
                  evening was fun แต่ไม่ตรงกับ notFun event หรือ even
 externalUserAllowed ยอมรับทั้ง true และ false
 spaceHistoryState จะยอมรับค่าจากฟิลด์ historyState ของทรัพยากร space เท่านั้น
 spaceType ต้องระบุและค่าที่ถูกต้องเพียงค่าเดียวคือ SPACE
 ในฟิลด์ต่างๆ ระบบจะรองรับเฉพาะตัวดำเนินการ AND ตัวอย่างที่ถูกต้องคือ spaceType = "SPACE" AND displayName:"Hello" และตัวอย่างที่ไม่ถูกต้องคือ spaceType = "SPACE" OR displayName:"Hello" ในฟิลด์เดียวกัน spaceType ไม่รองรับโอเปอเรเตอร์ AND หรือ OR displayName, "spaceHistoryState" และ "externalUserAllowed" รองรับเฉพาะผู้ให้บริการ OR lastActiveTime และ createTime รองรับทั้งโอเปอเรเตอร์ AND และ OR AND ใช้เพื่อแสดงช่วงเวลาเท่านั้น เช่น lastActiveTime
                  < "2022-01-01T00:00:00+00:00" AND lastActiveTime >
                  "2023-01-01T00:00:00+00:00" ตัวอย่างคำค้นหาต่อไปนี้ถูกต้อง 
                  customer = "customers/my_customer" AND spaceType = "SPACE"
customer = "customers/my_customer" AND spaceType = "SPACE" AND
displayName:"Hello World"
customer = "customers/my_customer" AND spaceType = "SPACE" AND
(lastActiveTime < "2020-01-01T00:00:00+00:00" OR lastActiveTime >
"2022-01-01T00:00:00+00:00")
customer = "customers/my_customer" AND spaceType = "SPACE" AND
(displayName:"Hello World" OR displayName:"Fun event") AND
(lastActiveTime > "2020-01-01T00:00:00+00:00" AND lastActiveTime <
"2022-01-01T00:00:00+00:00")
customer = "customers/my_customer" AND spaceType = "SPACE" AND
(createTime > "2019-01-01T00:00:00+00:00" AND createTime <
"2020-01-01T00:00:00+00:00") AND (externalUserAllowed = "true") AND
(spaceHistoryState = "HISTORY_ON" OR spaceHistoryState = "HISTORY_OFF")
 
                 | 
              
              
                orderBy | 
                
                   string 
                  ไม่บังคับ วิธีจัดเรียงรายการพื้นที่ทำงาน แอตทริบิวต์ที่รองรับสำหรับการจัดเรียงมีดังนี้ 
                  
                    membershipCount.joined_direct_human_user_count — แสดงจำนวนผู้ใช้ที่เป็นบุคคลซึ่งเข้าร่วมพื้นที่ทำงานโดยตรง 
                    lastActiveTime — ระบุเวลาที่มีการเพิ่มรายการสุดท้ายที่มีสิทธิ์ลงในหัวข้อใดก็ตามของพื้นที่นี้ 
                    createTime — ระบุเวลาที่สร้างพื้นที่ทำงาน 
                   ค่าการดำเนินการเรียงลำดับที่ใช้ได้มีดังนี้ 
                  ไวยากรณ์ที่รองรับมีดังนี้ 
                  
                    membershipCount.joined_direct_human_user_count DESC 
                    membershipCount.joined_direct_human_user_count ASC 
                    lastActiveTime DESC 
                    lastActiveTime ASC 
                    createTime DESC 
                    createTime ASC 
                   
                 | 
              
            
          
        
        
          เนื้อความของคำขอ
          เนื้อหาของคำขอต้องว่างเปล่า
        
        
          เนื้อหาการตอบกลับ
          
            
              การตอบกลับพร้อมรายการพื้นที่ทำงานที่ตรงกับคำขอค้นหาพื้นที่ทำงาน
              หากทำสำเร็จ เนื้อหาการตอบกลับจะมีข้อมูลซึ่งมีโครงสร้างดังต่อไปนี้
            
            
              
                
                  
                    | การแสดง JSON | 
                  
                
                
                  
                    {
  "spaces": [
    {
      object (Space)
    }
  ],
  "nextPageToken": string,
  "totalSize": integer
} | 
                  
                
              
            
            
              
                
                  
                  
                
                
                  
                    | ช่อง | 
                  
                
                
                  
                    spaces[] | 
                    
                       object (Space) 
                      หน้าของพื้นที่ทำงานที่ขอ 
                     | 
                  
                  
                    nextPageToken | 
                    
                       string 
                      โทเค็นที่ใช้เพื่อดึงข้อมูลหน้าถัดไปได้ หากช่องนี้ว่างเปล่า แสดงว่าไม่มีหน้าถัดไป 
                     | 
                  
                  
                    totalSize | 
                    
                       integer 
                      จำนวนพื้นที่ทั้งหมดที่ตรงกับคำค้นหาในทุกหน้า หากผลลัพธ์มีช่องว่างมากกว่า 10,000 ช่อง ค่านี้จะเป็นค่าประมาณ 
                     | 
                  
                
              
            
          
        
        
          ขอบเขตการให้สิทธิ์
          ต้องใช้ขอบเขต OAuth อย่างใดอย่างหนึ่งต่อไปนี้
          
            https://www.googleapis.com/auth/chat.admin.spaces 
            https://www.googleapis.com/auth/chat.admin.spaces.readonly 
          
ดูข้อมูลเพิ่มเติมได้ที่คู่มือการให้สิทธิ์
        
      
      
    
  
  
  
  
    
  
 
  
    
    
      
       
    
    
  
  
  เนื้อหาของหน้าเว็บนี้ได้รับอนุญาตภายใต้ใบอนุญาตที่ต้องระบุที่มาของครีเอทีฟคอมมอนส์ 4.0 และตัวอย่างโค้ดได้รับอนุญาตภายใต้ใบอนุญาต Apache 2.0 เว้นแต่จะระบุไว้เป็นอย่างอื่น โปรดดูรายละเอียดที่นโยบายเว็บไซต์ Google Developers Java เป็นเครื่องหมายการค้าจดทะเบียนของ Oracle และ/หรือบริษัทในเครือ
  อัปเดตล่าสุด 2025-08-20 UTC
  
  
  
    
      [null,null,["อัปเดตล่าสุด 2025-08-20 UTC"],[],["To search for Google Workspace spaces, send a `GET` request to `https://chat.googleapis.com/v1/spaces:search`, ensuring admin privileges and setting `useAdminAccess` to `true`. Define the search using query parameters, including a required `query` to filter spaces (by `customer`, `displayName`, etc.), optional `pageSize` and `pageToken` for pagination, and optional `orderBy` for sorting. You must have one of the authorization scopes:  `chat.admin.spaces` or `chat.admin.spaces.readonly`. The response will list spaces matching the query.\n"]]