У меня есть сценарий, в котором приложение отправит адрес электронной почты и ожидает взамен информацию о пользователе, включая идентификатор / имя пространства.
пространство имен / идентификатор будет использоваться в качестве идентификатора для отправки другой информации об этом конкретном пользователе.
Я знаю, что с помощью учетной записи службы можно получить имя / идентификатор пространства, но есть ли какой-либо API, который можно использовать для получения имени / идентификатора пространства с помощью адреса электронной почты.
это пример получить пространство имен / идентификатор
любезно поделитесь методом / google api, который можно использовать.
Вот пример кода nodejs, который вернет объект members:
var endpoint = 'https://chat.googleapis.com/v1/spaces/*****/members'
var options = {
method: 'GET',
json: true,
uri: endpoint,
headers:{
"Accept": "application/json",
"Content-type":"application/json",
"Authorization":"Bearer "+accessToken
}
request(options, function(err, res, body) {
console.log(body);});
Примечание. У вас нет учетной записи G Suite.