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
 ต้องระบุ คำค้นหา คุณค้นหาได้โดยใช้พารามิเตอร์ต่อไปนี้ 
                    createTimecustomerdisplayNameexternalUserAllowedlastActiveTimespaceHistoryStatespaceType 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หรือORdisplayName, "spaceHistoryState" และ "externalUserAllowed" รองรับเฉพาะผู้ให้บริการORlastActiveTimeและcreateTimeรองรับทั้งโอเปอเรเตอร์ANDและORANDใช้เพื่อแสดงช่วงเวลาเท่านั้น เช่น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 DESCmembershipCount.joined_direct_human_user_count ASClastActiveTime DESClastActiveTime ASCcreateTime DESCcreateTime 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"]]