eSeGeCe Blog

Release notes, achtergrondartikelen en tutorials voor sgcWebSockets, sgcHTML, sgcOpenAPI, sgcSign, sgcBiometrics en sgcIndy.

· Componenten

Kraken Futures-API

Vanaf sgcWebSockets 4.4.8 wordt de Kraken Futures-API ondersteund: https://futures.kraken.com/. De volgende API's worden ondersteund: publieke WebSocket-API: verbindt met een publieke WebSocket-server. Private WebSocket-API...

· Functies

OpenSSL Perfect Forward Secrecy

Vanaf sgcWebSockets 4.4.8 zijn er kleine wijzigingen in de bibliotheek om de beveiliging van verbindingen te verbeteren. Een daarvan is Perfect Forward SecrecyWhen you use the RSA key exchange mechanism, it creates a l...

· Componenten

Coinbase Pro REST-API

Vanaf sgcWebSockets 4.4.8 wordt de Coinbase Pro REST-API volledig ondersteund. Met de REST-API krijg je toegang tot publieke marktdata en je private account, kun je nieuwe orders plaatsen, en meer...

· Functies

WebSocket-gemaskeerde berichten

Vanaf sgcWebSockets 4.4.8 is de log van WebSocket-berichten verbeterd. Tot nu toe werden berichten opgeslagen zoals ze werden verstuurd/ontvangen door de socket; dit betekent dat wanneer een WebSocket-bericht werd verstuurd door de WebSoc...

· Releases

sgcWebSockets 4.4.7

Hier is het volledige overzicht van nieuwe functies en bugfixes in sgcWebSockets 4.4.7:[+] : Nieuw clientcomponent TsgcWSAPI_Coinbase, Coinbase is een platform om cryptovaluta zoals Bitcoin en Ethereum te kopen, ve...

· Functies

SChannel-certificaten

Vanaf sgcWebSockets 4.4.7 wordt het gebruik van certificaten met SChannel als cryptobibliotheek ondersteund.De SChannel-implementatie ondersteunt 2 soorten certificaatauthenticatie:1. Using a PFX certificate2....

· Componenten

Ondersteuning voor Socket.IO 3 API

Vanaf sgcWebSockets 4.4.7 wordt de Socket.IO 3-API ondersteund. Wanneer je een instantie van de Socket.IO-client aanmaakt, is deze nu standaard geconfigureerd voor API 3.* Voorbeeld Hieronder vind je een eenvoudig voorbeeld van hoe je verbi...

· Functies

Binance Futures-API's USDT en COIN

Vanaf sgcWebSockets 4.4.7 worden beide Binance Futures-API's ondersteund: USDT en COIN...

· Componenten

Coinbase WebSocket-API

Vanaf sgcWebSockets 4.4.7 wordt de Coinbase WebSocket-API ondersteund. Coinbase is een platform waarmee je cryptovaluta zoals Ethereum, Bitcoin en meer kunt kopen, verkopen en bewaren. Met de...

· Functies

Telegram-bot chat niet gevonden

Wanneer je inlogt als bot, kun je de GetChats-methode niet gebruiken, dus krijg je niet alle beschikbare chats. Als het de eerste keer is dat je inlogt als bot en je probeert een bericht te versturen naar een bekende chat, krijg je deze...

· Functies

Telegram bericht versturen vet, cursief...

De Telegram-client is verbeterd met een nieuwe methode, SendRichTextMessages, die het gebruik van stijlen ondersteunt zoals: vet, cursief, onderstreept, doorgehaald en code. Het gebruik is heel eenvoudig, als je een tekst...

· Functies

AWS Cognito en OAuth2

De sgcWebSockets-bibliotheek ondersteunt OAuth2-authenticatie in server- en client-componenten. De volgende versie bevat een nieuwe functie die door AWS Cognito wordt vereist...

· Functies

HTTP/2 Alternate Service

De Alt-Svc HTTP-header wordt gebruikt om clients te informeren dat dezelfde resource bereikbaar is via een andere dienst of protocol. Dit is handig als je de HTTP-clients wilt informeren dat je server bijvoorbeeld HTTP/2 onderst...

· Functies

WebSocket-client Before Connect en Before WatchDog

De WebSocket-client kan worden aangepast met enkele beschikbare events. In de laatste versie zijn 2 nieuwe events toegevoegd: OnBeforeConnect: dit event wordt aangeroepen vlak voordat de client verbinding probeert...

· Releases

sgcWebSockets 4.4.6

Hier is het volledige overzicht van nieuwe functies en bugfixes in sgcWebSockets 4.4.6:[+] : Nieuwe gebeurtenis OnBeforeForwardHTTP op server-componenten, hiermee stuur je een HTTP-verzoek door naar een andere se...

· Componenten

Gezichtsherkenning

Vanaf sgcBiometrics 2.0 wordt gezichtsherkenning ondersteund met behulp van een compatibele Windows Hello-camera. Hiermee kun je bewaken of er een mens voor de camera staat (je kunt weten of er iemand is, identificere...

· Installatie

Bestand niet gevonden bplrtl270.dylib

Bij het compileren van sgcWebSockets in RAD Studio 10.4.1 meldden sommige gebruikers problemen bij het compileren onder OSX64; ze krijgen deze fout: Directory not found for option 'Lc:\Program Files (x86)\embarcadero\studio\21.0\r...

· Componenten

HTTP/2-conformance-tests

sgcWebSockets ondersteunt het HTTP/2-protocol op server- en client-componenten; de implementatie is gemaakt in 100% pure Delphi-code zonder gebruik van een externe bibliotheek. We hebben onze HTTP/2-implementatie getest...

· Releases

sgcWebSockets 4.4.5

Hier is het volledige overzicht van nieuwe functies en bugfixes in sgcWebSockets 4.4.5:[+] : Nieuw component TsgcHTTP_OAuth2_Server, server-implementatie van het OAuth2-protocol, hiermee autoriseer...

· Functies

OAuth2: sign-in-HTML aanpassen

Wanneer een OAuth2-client een aanvraag doet voor een nieuw access token, wordt er in een webbrowser een webpagina getoond om deze verbinding toe te staan en in te loggen met een gebruikersnaam en wachtwoord. De HTML-pagina is standaard...

· Functies

OAuth2-server: niet-geauthenticeerde aanvragen toestaan

Wanneer OAuth2 aan serverzijde is ingeschakeld, vereisen alle HTTP-aanvragen standaard authenticatie met Bearer-tokens. Als je wilt toestaan dat sommige URL's benaderd worden zonder Bearer-token...

· Functies

OAuth2-server: apps registreren

Voordat een client een nieuwe OAuth2-aanvraag doet, moet de app op de server worden geregistreerd. Voor het registreren van een nieuwe app heb je de volgende informatie nodig: App Name: de naam van de applicatie. Voorbeeld: MyApp...

· Functies

OAuth2-server-endpoints

Standaard gebruikt de OAuth2-server de volgende endpoints: Authorization: /sgc/oauth2/auth Token: /sgc/oauth2/token. Dat betekent dat als je server luistert op IP 80.54.41.30 en poort 8443, de volledige O...

· Componenten

OAuth2-server-autorisatie

Vanaf sgcWebSockets 4.4.5 wordt het OAuth2-protocol ondersteund op de servercomponenten. OAuth2 stelt applicaties van derden in staat om beperkte toegang te krijgen tot een HTTP-service, ofwel namens een resourc...