Method: spaces.findDirectMessage

Restituisce il messaggio diretto esistente con l'utente specificato. Se non viene trovato uno spazio per i messaggi diretti, viene restituito un errore 404 NOT_FOUND. Per un esempio, vedi Trovare un messaggio diretto.

Con l'autenticazione utente, restituisce lo spazio di messaggi diretto tra l'utente specificato e l'utente autenticato.

Con l'autenticazione app, restituisce lo spazio di messaggi diretti tra l'utente specificato e l'app Chat che chiama.

Richiede l'autenticazione utente o l'autenticazione delle app.

Richiesta HTTP

GET https://chat.googleapis.com/v1/spaces:findDirectMessage

L'URL utilizza la sintassi di transcodifica gRPC.

Parametri di ricerca

Parametri
name

string

obbligatorio. Nome risorsa dell'utente con cui trovare il messaggio diretto.

Formato: users/{user}, dove {user} corrisponde a id per l'utente nell'API People o al valore id per l'utente nell'API Directory. Ad esempio, se l'ID profilo dell'API People è 123456789, puoi trovare un messaggio diretto con quella persona utilizzando users/123456789 come name. Una volta autenticata come utente, puoi utilizzare l'email come alias per {user}. Ad esempio, users/example@gmail.com, dove example@gmail.com è l'email dell'utente di Google Chat.

Corpo della richiesta

Il corpo della richiesta deve essere vuoto.

Corpo della risposta

In caso di esito positivo, il corpo della risposta contiene un'istanza di Space.

Ambiti di autorizzazione

Richiede uno dei seguenti ambiti OAuth:

  • https://www.googleapis.com/auth/chat.spaces
  • https://www.googleapis.com/auth/chat.spaces.readonly
  • https://www.googleapis.com/auth/chat.bot

Per ulteriori informazioni, consulta la guida all'autorizzazione.