Na vaší zpětné vazbě záleží a my vám nasloucháme!
Mnozí z vás toužili po příkazu k aktualizaci příznaku ‚isRead‘ v e-mailech. Počínaje verzí 4D v20 R3 je tato velmi žádaná funkce začleněna do systému 4D Netkit. Nyní můžete bez námahy aktualizovat různé vlastnosti přijatých nebo připravených e-mailů pomocí nové funkce‚Office365.mail.update()‚.
Čtěte dále pro další podrobnosti.
Připojení k účtu
Než začneme, vytvoříme objekt připojení OAuth2 a objekt Office 365.
var $oAuth2: cs.NetKit.OAuth2Provider
var $office365 : cs.NetKit.Office365
$oAuth2:=cs.NetKit.OAuth2Provider.new($credentials)
$office365:=cs.NetKit.Office365.new($oAuth2;\
{mailType: "Microsoft"})
Aktualizace pošty
Microsoft Graph poskytuje možnost upravovat řadu atributů e-mailů. Je však důležité si uvědomit, že konkrétní vlastnosti, jako je tělo nebo předmět, lze aktualizovat pouze u e-mailů ve stavu návrhu.
Pro ilustraci, pokud chcete změnit stav „isRead“ a přidat do e-mailu kategorii pomocí funkce„Office365.mail.update()“, měli byste napsat následující kód:
var $property:={}
$property.isRead:=False
$property.categories:=["myCategory"]
$property.importance:="High"
$status:=$office365.mail.update($mailId; $property)
Prozkoumejte dokumentaci a získejte další informace o nových funkcích!