Pular para o conteúdo principal

Postagens

Mostrando postagens com o rótulo Telegram

Chat

Criando seu aplicativo no Telegram

Criando seu aplicativo no Telegram Convidamos todos os desenvolvedores a usar nossa  API  e código-fonte para criar aplicativos de mensagens do tipo Telegram em nossa plataforma gratuitamente. Para garantir consistência e segurança em todo o ecossistema do Telegram,  todos os aplicativos de clientes de terceiros  devem cumprir os  Termos de Serviço  da  API  . Obtendo api_id Para obter um  id de API  e desenvolver seu próprio aplicativo usando a API do Telegram, você precisa fazer o seguinte: Inscreva-se no Telegram usando qualquer aplicativo. Faça login no núcleo do Telegram:  https://my.telegram.org  . Vá para  'Ferramentas de desenvolvimento de API'  e preencha o formulário. Você vai ter endereços básicos, bem como os  api_id  e  api_hash  parâmetros necessários para a autorização do usuário. No momento, cada número pode ter apenas um api_id conectado a ele. Enviaremos notificações importantes a...

Autenticação de Dois Fatores no Telegram

Autenticação de dois fatores O Telegram usa o  protocolo Secure Remote Password  versão 6a para implementar 2FA. Exemplo de implementação:  tdlib  . Verificando a senha com SRP Para fazer o login em uma conta protegida por uma senha 2FA ou para realizar outras ações (como alterar o proprietário do canal), você precisará verificar se o usuário sabe a senha atual da conta 2FA. Para fazer isso, primeiro o cliente precisa obter os parâmetros SRP e o algoritmo KDF a ser usado para verificar a validade da senha por meio do  método  account.getPassword  .  Por enquanto, apenas o  algoritmo  passwordKdfAlgoSHA256SHA256PBKDF2HMACSHA512iter100000SHA256ModPow  é compatível, então vamos apenas explicar isso. Então, depois que o usuário fornece uma senha, o cliente deve gerar um  objeto  InputCheckPasswordSRP  usando SRP e um algoritmo KDF específico conforme mostrado abaixo e passá-lo para o método apropriado (por exemplo,  ...

Canais, chats e supergrupos

  Canais, chats e supergrupos Os canais  são uma ferramenta para transmitir suas mensagens para grandes públicos.  Eles podem ter um número ilimitado de assinantes, podem ser públicos com uma URL permanente e cada postagem em um canal tem seu próprio contador de visualizações.  Tecnicamente, eles são representados por  construtores de  canais  . Supergrupos  são uma ferramenta poderosa para construir comunidades e podem apoiar até 200.000 membros cada.  Tecnicamente, os supergrupos são, na verdade, canais: eles são representados por  construtores de  canais  , com o  megagroup sinalizador definido como verdadeiro. Canais e supergrupos podem ser criados usando o  método  channels.createChannel  , definindo os  sinalizadores  broadcast ou  apropriados  megagroup .  Supergrupos também podem ser atribuídos a  geo_point para se tornarem  geochats  . Nas versões anteriores d...