Produkt

4D NetKit: Získávání událostí z kalendáře Google a Microsoft 365

Automaticky přeloženo z Deepl

Správa kalendářů a událostí je pro mnoho aplikací klíčová, zejména při integraci s populárními službami, jako je Kalendář Google a Microsoft 365. Od verze 4D 20 R9 můžete snadno načítat kalendáře a události z těchto platforem a přistupovat k nim pomocí nových příkazů 4D NetKit. Tyto příkazy umožňují bezproblémovou integraci se službami Google a Microsoft 365, ať už synchronizujete plány, vytváříte funkce založené na kalendáři, nebo jen načítáte podrobnosti o událostech.

Produkt blank

4D NetKit: Použijte porty hostitelského webového serveru k získání odpovědi na ověření OAuth 2.0.

Automaticky přeloženo z Deepl

Při použití ověřování OAuth 2.0 se sadou 4D NetKit je nutné definovat URI přesměrování, který určuje, kam má server OAuth 2.0 vrátit výsledek ověřování. S aplikací 4D 20 R9 můžete nyní k získání odpovědí na ověření použít adresu a porty hostitelského webového serveru. Toto vylepšení zjednodušuje proces ověřování, zabraňuje konfliktům portů a zvyšuje zabezpečení.

Produkt blank

4D Netkit: Získávání informací o uživatelích ze služby Google

Automaticky přeloženo z Deepl

Možnost efektivního přístupu k informacím o uživatelích Google je zásadní pro vytváření citlivých uživatelských rozhraní a automatizaci úloh, jako je odesílání e-mailů více uživatelům v rámci domény. Pro splnění těchto požadavků jsme zavedli sadu funkcí pro získání konkrétních informací o uživateli a pro načtení všech profilů a kontaktů v doméně.

Produkt blank

IMAP API: Získání počtu nepřečtených e-mailů pro více schránek v jednom volání

Automaticky přeloženo z Deepl

Mnozí z vás se spoléhají na příkazy IMAP, které v uživatelském rozhraní aplikace zobrazují počet nepřečtených e-mailů a pomáhají uživatelům být informováni o nových zprávách. Ve verzi 4D 20 R7 jsme vylepšili funkci IMAPTransporter.getBoxList () a umožnili jí načítat počty nepřečtených e-mailů a vlastnosti poštovní schránky současně, což zajišťuje rychlejší odezvu.

Produkt blank

4D NetKit: Získání počtu nepřečtených e-mailů pro více štítků v jednom volání pomocí rozhraní Gmail API

Automaticky přeloženo z Deepl

Mnoho z vás používá příkazy Gmailu k zobrazení počtu nepřečtených e-mailů v uživatelském rozhraní aplikace, abyste uživatele informovali o nových zprávách. Počínaje verzí 4D 20 R7 jsme proto vylepšili funkci Google.mail. getLabelList() tak, aby dokázala získat počet nepřečtených e-mailů spolu s vlastnostmi štítků pro Gmail najednou a zajistila tak optimální dobu odezvy.

Produkt blank

4D Netkit: Přizpůsobení rozhraní připojení OAuth 2.0

Automaticky přeloženo z Deepl

Někteří z vás mohou z designových nebo technických důvodů potřebovat spravovat zobrazení rozhraní připojení během připojení OAuth 2.0. Od verze 4D 20 R6 můžete zvolit, aby se rozhraní připojení neotevíralo automaticky ve webovém prohlížeči, ale aby se zobrazilo pomocí authenticateURI tam, kde chcete.

V tomto příspěvku na blogu si projdeme příklad otevření přihlašovacího rozhraní Microsoft v rámci webové oblasti.

Produkt blank

4D Netkit: Ověřování OAuth2.0 pomocí certifikátu

Automaticky přeloženo z Deepl

Některé servery OAuth 2.0, například Microsoft Identity Platform, poskytují možnost ověřování pomocí certifikátů namísto klientských tajemství. Tento přístup zvyšuje zabezpečení a ověřovací mechanismy v rámci protokolu. Počínaje verzí 4D 20 R5 obsahuje Netkit správu připojení založenou na certifikátech OAuth 2.0.

Produkt blank

4D NetKit: PKCE pro OAuth 2.0

Automaticky přeloženo z Deepl

OAuth 2.0 je základním kamenem moderního ověřování. Vstupuje PKCE, klíčové vylepšení posilující OAuth 2.0 proti útokům typu interception a replay. S uvedením 4D 20 R5 nyní nabízíme bezproblémovou integraci PKCE do procesů ověřování OAuth 2.0.