Get Mystery Box with random crypto!

Erros de telegrama: parâmetros, principais categorias, exemplos

2016-12-12 16:44:36
Em:
Ao trabalhar com o Telegram messenger, os utilizadores por vezes recebem notificações que são indicativas de algum problema específico. Os erros do Telegram podem ser diferentes em natureza e estrutura, cuja compreensão geralmente permite encontrar rapidamente uma saída para a situação existente e continuar a trabalhar com uma aplicação.  

Parâmetros principais dos erros

Uma notificação de serviço pode incluir os seguintes parâmetros:
  • Código
Um código contém informações sobre a categoria do problema. Por exemplo, o processamento incorreto de dados ao trabalhar com a API é caracterizado pelo código 303, os problemas internos por 400, 401, 403 e os erros do servidor por 500.    
  • Tipo
Significa a designação abreviada de um problema sob a forma de símbolos alfanuméricos. Por exemplo, USERS_TOO_MUCH (o número máximo de utilizadores é excedido).
  • Descrição
Este parâmetro inclui informações detalhadas e técnicas de resolução de problemas que permitem a sua rápida eliminação. A estrutura dos erros do Telegram não implica a utilização obrigatória dos três parâmetros. As notificações incluem muitas vezes um código e um tipo de erro (para os programadores que trabalham com a API) e uma breve descrição que permite até mesmo a uma pessoa desinformada compreender a razão e encontrar uma saída para uma situação não normalizada (para os utilizadores comuns).  

Exemplos de erros internos do Telegram

Os erros internos podem estar ligados a uma autorização incorrecta ou a uma utilização incorrecta da funcionalidade da aplicação. Aqui estão vários exemplos: FIRSTNAME_INVALID: nome de utilizador inválido; LASTNAME_INVALID: apelido inválido; PHONE_NUMBER_INVALID: número de telefone inválido; PHONE_NUMBER_OCCUPIED: o número de telefone já foi utilizado; PHONE_CODE_EXPIRED: o código de telefone de validação expirou; USERS_TOO_FEW: número insuficiente de utilizadores; USERS_TOO_MUCH: o limite máximo de utilizadores foi excedido (por exemplo, numa conversa de grupo); PHOTO_INVALID_DIMENSIONS: a fotografia tem dimensões inválidas; AUTH_KEY_UNREGISTERED: a chave de autorização não está registada; AUTH_KEY_INVALID: chave de autorização inválida; USER_DEACTIVATED: o contacto foi eliminado ou está em processo de desativação; SESSION_REVOKED: a autorização foi revogada, porque um dos utilizadores completou todas as sessões; SESSION_EXPIRED: a sessão expirou.   No Telegram messenger, um dos fenómenos mais difundidos é a proibição de enviar mensagens aos utilizadores que não estão na lista de contactos. Ao tentar enviar uma mensagem, aparece a notificação de texto "Desculpe, neste momento só pode enviar mensagens a contactos mútuos". Esta limitação é imposta pelos administradores, no caso de os clientes se queixarem de intromissão ou spam de alguma conta.    

Erros do servidor do Telegram

Os problemas externos relacionados com o trabalho do servidor são o resultado de erros técnicos que ocorrem quando o pedido do cliente não pode ser processado devido à falta de acesso a uma base de dados ou a ficheiros específicos. Neste caso, o utilizador recebe uma das seguintes notificações:
  • Ocorreu um erro no servidor interno. Por favor, tente novamente mais tarde.
  • Erros do servidor. É necessário aguardar algum tempo e tentar novamente.
   

Casos famosos de falhas no servidor do Telegram

Durante um período de existência do Telegram, casos graves de falha do messenger de Pavel Durovʼs quase não aconteceram. Na verdade, havia apenas três deles:
  1. fevereiro de 2014
A noite de 22 de fevereiro a 23 de fevereiro tornou-se um período de boa e má sorte ao mesmo tempo para o Telegram. Como resultado da queda do WhatsApp por praticamente três horas, muitas pessoas começaram a instalar o mensageiro de Pavel Durovʼs em seus smartphones. A velocidade de login foi igual a 100 contas por segundo, o que resultou em sobrecarga do servidor e bugs temporários.
  1. outubro de 2015
Em 3 de outubro, muitos usuários do Telegram de todo o mundo estavam tweetando sobre a impossibilidade de se conectar ao aplicativo ou enviar uma mensagem. Depois de um tempo, a versão móvel deixou de ser atualizada. De acordo com algumas suposições, o bug em questão foi provocado por um ataque DDoS.
  1. agosto de 2016
Em 5 de agosto, os clientes do Telegram da Rússia, Alemanha e alguns outros países europeus relataram sobre a indisponibilidade parcial do aplicativo. Embora depois o suporte técnico do Telegram não tenha avisado sobre nenhum bug em grande escala.  
74