Consultar a conta e os Spaces com whoami

Com whoami, veja quem tem sessão iniciada e a que Spaces se aplica a ligação.

Nesta página

Com whoami, verifique com que conta e em que Spaces a aplicação trabalha. Um Space é uma área de trabalho partilhada na app.

Nota

A aplicação está ligada à sua conta TEISENDA e a ligação não está terminada.

Pode chamar whoami com qualquer função: Proprietário, Administrador, Utilizador ou Apenas leitura.

whoami Show user and spaces

apenas lê

Mostra o seu nome e os Spaces da ligação com ID, nome de apresentação, estado de bloqueio e produtos. A Space-ID é o argumento space das ferramentas de alojamento.

A resposta também indica que pode alterar os Spaces da ligação na TEISENDA em Aplicações ligadas.

Sem parâmetros.

Convém saber

  • A aplicação deve escolher o Space a partir de whoami ou da sua indicação e perguntar se houver vários Spaces possíveis.
  • Altere a seleção em Gerir ligações; whoami pode ainda mostrar a seleção anterior durante até um minuto.
  • Um Space bloqueado continua na resposta e está identificado como bloqueado. Nenhuma ferramenta de alojamento trabalha nele. Se a ligação só se aplicar a Spaces bloqueados ou a nenhum Space, o Connector só oferece whoami à aplicação.
  • Um Space suspenso pela TEISENDA após o fim da subscrição é indicado por whoami como não bloqueado e as ferramentas funcionam nele; consulte As ferramentas continuam a funcionar num Space suspenso.

Se algo não funcionar

Quando uma solução indicar uma ferramenta, peça à aplicação que a chame.

Falta o Space. Indique no argumento space o ID de dez dígitos do Space; whoami mostra quais os Spaces que pertencem a esta ligação.

A chamada não indica um Space ou o argumento space não é composto por dez dígitos. A TEISENDA não distingue estes casos. Diga à aplicação que Space pretende; liste os Spaces da ligação com whoami.

O Space não pertence à ligação; consulte whoami.

O Space … não pertence a esta ligação. whoami mostra quais os Spaces que lhe pertencem. A TEISENDA não indica qual é o caso:

  • Não assinalou o Space ou desmarcou-o mais tarde. Adicione-o à ligação em Aplicações ligadas; os passos estão em Gerir ligações ao Claude e ChatGPT.
  • Já não pertence ao Space. Precisa primeiro de um novo convite.
  • Os dez dígitos não são a Space-ID de um Space da ligação. Verifique a Space-ID com whoami.
O Space … (…) está bloqueado. Através desta ligação não é possível fazer nada nele.

O Space é considerado bloqueado. A mensagem não indica o motivo:

  • Ainda não está confirmado: abra a ligação do e-mail de confirmação; consulte Compreender os Spaces.
  • Está marcado para eliminação: só o membro com a função Proprietário que o eliminou pode anular a eliminação com a ligação do e-mail enviado a esse membro, dentro do prazo. A TEISENDA não pode reenviar a ligação; consulte Eliminar e restaurar um Space.
  • A TEISENDA bloqueou-o: contacte o suporte; não pode remover este bloqueio.

Depois, o Connector pode continuar a tratar o Space como bloqueado durante até um minuto.

«TEISENDA is currently unreachable. Please try again in a few minutes.»

O Connector fornece esta frase em dois casos; a aplicação formula o que lê.

  • O Connector não recebeu uma resposta utilizável da TEISENDA. whoami devolve então os últimos dados conhecidos, se disponíveis, e indica que estão desatualizados. Tente novamente daqui a alguns minutos.
  • A chamada de uma ferramenta demorou mais de dois minutos. O Connector deixa de aguardar e o resultado perde-se; a chamada pode, ainda assim, ter terminado na TEISENDA. Consulte o estado atual, por exemplo com hosting_project_status ou hosting_list_deploys, em vez de repetir a chamada sem verificar.

As mensagens sobre a própria ligação e todas as restantes que podem aparecer em qualquer ferramenta estão em Resolver problemas do Connector.

A seguir