Engines und Transportwege
Netzwerk Komponente Engine
Telegram TsgcTDLib_Telegram offizielle TDLib (tdjson)
WhatsApp TsgcWhatsApp_Client HTTPS, Meta Graph API
Zugangsdaten, die du mitbringst
Telegram api_id + api_hash (Benutzer), oder ein Bot-Token
WhatsApp PhoneNumberId + Token (Meta-Business-Konto)
TDLib native Builds: Windows, macOS, Linux 64-Bit,
Android und iOS. Richte LibraryPath auf den Build
für deine Plattform.
Der WhatsApp-Client ist reines HTTPS: keine native
Bibliothek, jede Plattform, die Delphi unterstützt.
sgcSocial ist eigenständig
Eigenständig ist die sgcWebSockets Core Runtime enthalten: die HTTP- und TLS-Schicht, die JSON-Helfer und der Webhook-Server, den die WhatsApp-Komponente hostet, werden alle in einem Installer mitgeliefert, mit vollständigem Quellcode im Paket.
Telegram bringt eine Engine mit
TsgcTDLib_Telegram lädt zur Laufzeit die offizielle TDLib-Bibliothek (tdjson.dll, libtdjson.so, libtdjson.dylib), dieselbe Engine, auf der auch die Telegram-Clients aufbauen. Das macht einen vollwertigen Benutzerkonto-Client erst möglich: Anmeldung per Telefonnummer mit dem 2FA-Passwortschritt, geheime Chats und den vollständigen Update-Stream, neben einfachen Bot-Token. Außerdem verbindet sie sich über HTTP-, SOCKS5- und MTProto-Proxys.
WhatsApp braucht nur HTTPS
Die WhatsApp Business Cloud API wird von Meta gehostet, daher ist TsgcWhatsApp_Client ein reiner HTTPS-Client plus ein integrierter Webhook-Endpunkt für eingehende Nachrichten. Es gibt überhaupt keine native Bibliothek. Du bringst ein Meta-Business-Konto, eine PhoneNumberId und ein Token mit.
Delphi und C++ Builder
sgcSocial richtet sich an Delphi 7 bis RAD Studio 13 und C++ Builder. Dieselben zwei Komponenten leben auch innerhalb von sgcWebSockets, der Telegram-Client ab der Standard-Edition und der WhatsApp-Client ab Professional, eine bestehende sgcWebSockets-Lizenz deckt dich also möglicherweise bereits ab. Der kostenlose Test-Installer ist der sgcWebSockets-All-Access-Test, beide Komponenten lassen sich also schon heute ausprobieren.
TDLib
HTTPS
Integrierter Webhook
HTTP · SOCKS5 · MTProto-Proxys
Vollständiger Quellcode
Jede Komponente und Eigenschaft →