Engines en transport
netwerk component engine
Telegram TsgcTDLib_Telegram officiële TDLib (tdjson)
WhatsApp TsgcWhatsApp_Client HTTPS, Meta Graph API
inloggegevens die jij meebrengt
Telegram api_id + api_hash (gebruiker), of een bot-token
WhatsApp PhoneNumberId + Token (zakelijk Meta-account)
Native TDLib-builds: Windows, macOS, Linux 64-bit,
Android en iOS. Wijs LibraryPath naar de build
voor jouw platform.
De WhatsApp-client is pure HTTPS: geen native
bibliotheek, elk platform dat Delphi target.
sgcSocial is standalone
Standalone, de sgcWebSockets Core runtime is inbegrepen: de HTTP- en TLS-laag, de JSON-helpers en de webhookserver die het WhatsApp-component host zitten allemaal in één installer, met volledige broncode in de doos.
Telegram wordt geleverd met een engine
TsgcTDLib_Telegram laadt de officiële TDLib-bibliotheek tijdens runtime (tdjson.dll, libtdjson.so, libtdjson.dylib), dezelfde engine waarop de Telegram-clients zijn gebouwd. Dat maakt een volledige gebruikersaccountclient mogelijk: aanmelden met telefoonnummer met de 2FA-wachtwoordstap, secret chats en de complete update-stream, naast gewone bot-tokens. Het verbindt ook via HTTP-, SOCKS5- en MTProto-proxy's.
WhatsApp heeft alleen HTTPS nodig
De WhatsApp Business Cloud API wordt door Meta gehost, dus TsgcWhatsApp_Client is een pure HTTPS-client plus een ingebouwd webhookendpoint voor inkomende berichten. Er is helemaal geen native bibliotheek. Je brengt zelf een zakelijk Meta-account, een PhoneNumberId en een Token mee.
Delphi en C++ Builder
sgcSocial richt zich op Delphi 7 tot en met RAD Studio 13 en C++ Builder. Dezelfde twee componenten zitten ook in sgcWebSockets, de Telegram-client vanaf de Standard-editie en de WhatsApp-client vanaf Professional, dus een bestaande sgcWebSockets-licentie dekt je mogelijk al. De gratis proefinstaller is de sgcWebSockets All-Access-proefversie, dus beide componenten zijn vandaag al te evalueren.
TDLib
HTTPS
Ingebouwde webhook
HTTP · SOCKS5 · MTProto-proxy's
Volledige broncode
Elk component en elke eigenschap →