Mecanismos e transportes
rede componente mecanismo
Telegram TsgcTDLib_Telegram TDLib oficial (tdjson)
WhatsApp TsgcWhatsApp_Client HTTPS, Graph API da Meta
credenciais que você fornece
Telegram api_id + api_hash (usuário), ou um token de bot
WhatsApp PhoneNumberId + Token (conta business da Meta)
Builds nativos do TDLib: Windows, macOS, Linux 64-bit,
Android e iOS. Aponte LibraryPath para o build
da sua plataforma.
O cliente WhatsApp é HTTPS puro: sem biblioteca nativa,
toda plataforma que o Delphi tem como alvo.
O sgcSocial é autônomo
Autônomo, o runtime sgcWebSockets Core está incluído: a camada de HTTP e TLS, os utilitários de JSON e o servidor de webhook que o componente WhatsApp hospeda, todos vêm em um único instalador, com código-fonte completo na caixa.
O Telegram vem com um mecanismo
TsgcTDLib_Telegram carrega a biblioteca oficial TDLib em tempo de execução (tdjson.dll, libtdjson.so, libtdjson.dylib), o mesmo mecanismo sobre o qual os clientes do Telegram são construídos. É isso que torna possível um cliente completo de conta de usuário: login por número de telefone com a etapa de senha 2FA, chats secretos e o fluxo completo de atualizações, ao lado de simples tokens de bot. Ele também se conecta por proxies HTTP, SOCKS5 e MTProto.
O WhatsApp só precisa de HTTPS
A API do WhatsApp Business Cloud é hospedada pela Meta, então TsgcWhatsApp_Client é um cliente HTTPS puro mais um endpoint de webhook embutido para mensagens de entrada. Não há biblioteca nativa alguma. Você fornece uma conta business da Meta, um PhoneNumberId e um Token.
Delphi e C++ Builder
O sgcSocial tem como alvo o Delphi 7 até o RAD Studio 13 e o C++ Builder. Os mesmos dois componentes também vivem dentro do sgcWebSockets, o cliente Telegram a partir da edição Standard e o cliente WhatsApp a partir da Professional, então uma licença já existente do sgcWebSockets pode já cobrir você. O instalador de avaliação gratuita é o trial All-Access do sgcWebSockets, então os dois componentes podem ser avaliados hoje mesmo.
TDLib
HTTPS
Webhook embutido
Proxies HTTP · SOCKS5 · MTProto
Código-fonte completo
Cada componente e propriedade →