eSeGeCe Blog

Release Notes, ausführliche Analysen und Tutorials für sgcWebSockets, sgcHTML, sgcOpenAPI, sgcSign, sgcBiometrics und sgcIndy.

· Komponenten

Kraken Futures API

Ab sgcWebSockets 4.4.8 wird die Kraken Futures API unterstützt: https://futures.kraken.com/. Die folgenden APIs werden unterstützt: WebSockets Public API verbindet sich mit einem öffentlichen WebSocket-Server. WebSockets Private API...

· Funktionen

OpenSSL Perfect Forward Secrecy

Ab sgcWebSockets 4.4.8 gibt es kleine Änderungen in der Bibliothek, um die Sicherheit der Verbindungen zu verbessern. Eine davon ist Perfect Forward SecrecyWenn du den RSA-Schlüsselaustauschmechanismus verwendest, entsteht eine V...

· Komponenten

Coinbase Pro REST-API

Ab sgcWebSockets 4.4.8 wird die Coinbase Pro REST-API vollständig unterstützt. Die REST-API erlaubt Zugriff auf öffentliche Marktdaten und private Konten, das Platzieren neuer Orders... Die sgcWebSockets-Bibliothek unterstützt die fo...

· Funktionen

Maskierte WebSocket-Nachrichten

Ab sgcWebSockets 4.4.8 wurde das Log der WebSocket-Nachrichten verbessert. Bisher wurden die Nachrichten so gespeichert, wie sie vom Socket gesendet/empfangen wurden, das heißt: Wenn eine WebSocket-Nachricht von einem WebSoc...

· Versionen

sgcWebSockets 4.4.7

Hier ist die vollständige Liste der neuen Funktionen und Fehlerbehebungen, enthalten in sgcWebSockets 4.4.7:[+] : Neue Client-Komponente TsgcWSAPI_Coinbase, Coinbase is a platform that ermöglicht es, buy, sell and store c...

· Funktionen

SChannel-Zertifikate

Ab sgcWebSockets 4.4.7 wird die Verwendung von Zertifikaten mit SChannel als Krypto-Bibliothek unterstützt. Die SChannel-Implementierung unterstützt 2 Arten der Zertifikat-Authentifizierung: 1. Über ein PFX-Zertifikat 2....

· Komponenten

Socket.IO 3 API-Unterstützung

Ab sgcWebSockets 4.4.7 wird die Socket.IO-3-API unterstützt. Wenn du jetzt eine Instanz des Socket.IO-Clients erstellst, ist sie standardmäßig gegen API 3.* konfiguriert. Beispiel Unten findest du ein einfaches Beispiel, wie du dich verbi...

· Funktionen

Binance Futures APIs USDT und COIN

Ab sgcWebSockets 4.4.7 werden beide Binance-Futures-APIs unterstützt: USDT und COIN.USD Futures: https://binance-docs.github.io/apidocs/futures/enCOIN Futures: https://binance-docs.github.io/apidocs/del...

· Komponenten

Coinbase WebSocket-API

Ab sgcWebSockets 4.4.7 wird die Coinbase WebSocket-API unterstützt. Coinbase ist eine Plattform zum Kauf, Verkauf und zur Verwahrung von Kryptowährungen wie Ethereum, Bitcoin... Die WebSocket-API ermöglicht es, in Echtz...

· Funktionen

Telegram-Bot: Chat nicht gefunden

Wenn du dich als Bot anmeldest, kann die Methode GetChats nicht verwendet werden, sodass du nicht alle verfügbaren Chats erhältst. Wenn du dich zum ersten Mal als Bot anmeldest und versuchst, eine Nachricht an einen bekannten Chat zu senden, bekommst du diesen...

· Funktionen

Telegram: Nachrichten in Fett, Kursiv senden ...

Der Telegram-Client wurde um eine neue Methode SendRichTextMessages erweitert, die Stile wie fett, kursiv, unterstrichen, durchgestrichen und code unterstützt. Die Nutzung ist sehr einfach: Wenn du einen T...

· Funktionen

AWS Cognito und OAuth2

Die sgcWebSockets-Bibliothek unterstützt OAuth2-Authentifizierung in Server- und Client-Komponenten. Die nächste Version wird eine neue Funktion enthalten, die der AWS-Cognito-Dienst voraussetzt: Wenn du dich per OAuth...

· Funktionen

HTTP/2 Alternativer Dienst

Der Alt-Svc-HTTP-Header informiert Clients darüber, dass dieselbe Ressource über einen anderen Dienst oder ein anderes Protokoll erreichbar ist. Nützlich, um HTTP-Clients zum Beispiel mitzuteilen, dass dein Server HTTP/2 unters...

· Funktionen

WebSocket-Client: Before Connect und Before WatchDog

Der WebSocket-Client kann über mehrere verfügbare Ereignisse angepasst werden. In der aktuellen Version wurden 2 neue Ereignisse hinzugefügt:OnBeforeConnect: Dieses Ereignis wird unmittelbar vor dem Verbindungsversuch...

· Versionen

sgcWebSockets 4.4.6

Hier ist die vollständige Liste der neuen Funktionen und Fehlerbehebungen, enthalten in sgcWebSockets 4.4.6:[+] : Neues Ereignis OnBeforeForwardHTTP on Server-Komponenten: ermöglicht es, forward an HTTP request to another ser...

· Komponenten

Gesichtserkennung

Ab sgcBiometrics 2.0 wird Gesichtserkennung mit einer kompatiblen Windows Hello-Kamera unterstützt. So kannst du überwachen, ob eine Person vor der Kamera ist (du weißt, ob jem...

· Installation

Datei nicht gefunden: bplrtl270.dylib

Beim Kompilieren von sgcWebSockets in RAD Studio 10.4.1 meldeten einige Nutzer Probleme beim Kompilieren unter OSX64 mit folgendem Fehler:Directory not found for option 'Lc:\Program Files (x86)\embarcadero\studio\21.0\r...

· Komponenten

HTTP/2 Konformitätstests

sgcWebSockets unterstützt das HTTP/2-Protokoll in Server- und Client-Komponenten. Die Implementierung erfolgt zu 100% in reinem Delphi-Code ohne externe Bibliotheken. Wir haben unsere HTTP/2-Implementierung mit h2spec getestet...

· Versionen

sgcWebSockets 4.4.5

Hier ist die vollständige Liste der neuen Funktionen und Fehlerbehebungen, enthalten in sgcWebSockets 4.4.5:[+] : Neue Komponente TsgcHTTP_OAuth2_Server, server implementation of OAuth2 protocol, ermöglicht es, Authorize...

· Funktionen

OAuth2: Sign-In-HTML anpassen

Wenn ein OAuth2-Client einen neuen Access Token anfordert, wird im Browser eine Webseite angezeigt, auf der diese Verbindung erlaubt und mit Benutzer und Passwort eingeloggt werden kann. Die HTML-Seite ist standardmäßig in...

· Funktionen

OAuth2-Server: nicht authentifizierte Anfragen zulassen

Standardmäßig erfordern alle HTTP-Anfragen eine Authentifizierung mit Bearer-Tokens, wenn OAuth2 serverseitig aktiviert ist.Wenn du den Zugriff auf einige URLs ohne Bearer-Token erlauben möchtest,...

· Funktionen

OAuth2-Server: Apps registrieren

Bevor ein Client einen neuen OAuth2-Vorgang anfordert, muss die App auf dem Server registriert werden.Zum Registrieren einer neuen App sind folgende Angaben erforderlich: App Name: ist der Name der Anwendung. Beispiel: MyApp...

· Funktionen

OAuth2-Server-Endpunkte

Standardmäßig verwendet der OAuth2-Server die folgenden Endpunkte: Authorization: /sgc/oauth2/auth Token: /sgc/oauth2/tokenDas heißt, wenn dein Server unter IP 80.54.41.30 und Port 8443 erreichbar ist, lauten die vollständigen O...

· Komponenten

OAuth2-Server-Autorisierung

Ab sgcWebSockets 4.4.5 wird das OAuth2-Protokoll in den Server-Komponenten unterstützt.OAuth2 ermöglicht es Drittanbieter-Anwendungen, eingeschränkten Zugriff auf einen HTTP-Dienst zu erhalten – entweder im Namen eines Resso...