Method: spaces.findDirectMessage
    
    
      
    
    
      
      コレクションでコンテンツを整理
    
    
      
      必要に応じて、コンテンツの保存と分類を行います。
    
  
  
      
    
  
  
  
  
  
    
  
  
    
    
    
    
    
    
      
      
      
        指定されたユーザーとの既存のダイレクト メッセージを返します。直接メッセージ スペースが見つからない場合、404 NOT_FOUND エラーが返されます。例については、ダイレクト メッセージを探すをご覧ください。
アプリ認証では、指定したユーザーと呼び出し元の Chat アプリ間のダイレクト メッセージ スペースを返します。
ユーザー認証では、指定したユーザーと認証されたユーザー間のダイレクト メッセージ空間を返します。
次のタイプの認証をサポートしています。
        
      
      
        
          HTTP リクエスト
          GET https://chat.googleapis.com/v1/spaces:findDirectMessage
この URL は gRPC Transcoding 構文を使用します。
        
        
          クエリ パラメータ
          
            
              
              
            
            
              
                | パラメータ | 
            
            
              
                | name | string
 必須。ダイレクト メッセージを探すユーザーのリソース名。 形式: users/{user}。ここで、{user}は People API のユーザーのidまたは Directory API のユーザーのidです。たとえば、People API のプロフィール ID が123456789の場合、nameとしてusers/123456789を使用して、そのユーザーとのダイレクト メッセージを検索できます。ユーザーとして認証されると、メールアドレスを{user}のエイリアスとして使用できます。たとえば、users/example@gmail.comです。ここで、example@gmail.comは Google Chat ユーザーのメールアドレスです。 | 
            
          
        
        
          リクエストの本文
          リクエストの本文は空にする必要があります。
        
        
          レスポンスの本文
          成功した場合、レスポンスの本文には Space のインスタンスが含まれます。
        
        
          認可スコープ
          以下のいずれかの OAuth スコープが必要です。
          
            - https://www.googleapis.com/auth/chat.spaces
- https://www.googleapis.com/auth/chat.spaces.readonly
- https://www.googleapis.com/auth/chat.bot
詳しくは、認可ガイドをご覧ください。
        
      
      
    
  
  
  
  
    
  
 
  
    
    
      
       
    
    
  
  
  特に記載のない限り、このページのコンテンツはクリエイティブ・コモンズの表示 4.0 ライセンスにより使用許諾されます。コードサンプルは Apache 2.0 ライセンスにより使用許諾されます。詳しくは、Google Developers サイトのポリシーをご覧ください。Java は Oracle および関連会社の登録商標です。
  最終更新日 2025-07-25 UTC。
  
  
  
    
      [null,null,["最終更新日 2025-07-25 UTC。"],[],["This outlines how to retrieve an existing direct message space with a specific user via the Chat API. Use a `GET` request to `https://chat.googleapis.com/v1/spaces:findDirectMessage`. Provide the target user's resource name in the `name` query parameter (e.g., `users/123456789`). The request body should be empty. Upon success, the response includes a `Space` resource. Requires either App or User authentication and specific OAuth scopes like `chat.spaces` or `chat.spaces.readonly`.\n"]]