![]() |
OneNote ansteuern
Hallo zusammen,
besteht eigentlich die Möglichkeit die OneNote App von Delphi aus per OLE anzusteuern? Also z.B. ein leeres Notizbuch erzeugen und das dann auf onedrive speichern? LG Mirko |
AW: OneNote ansteuern
Versuche doch mal mittels IDE rauszufinden, ob es eine installierbare Type Library zu OneNote gibt.
|
AW: OneNote ansteuern
Würde man das wirklich noch so machen?
Würde man das direkt über die REST-API machen funktioniert das auf jedem Gerät, und man muss noch nichtmal OneNote installiert haben. ![]() ![]() |
AW: OneNote ansteuern
OneNote kommt ja bereits als App mit Windows 10. Das sollte also bereits fast überall installiert sein.
Ich habe aktuell noch ein kleines Redmon "Problem". Danach gebe ich mich mal um die REST-API. LG Mirko |
AW: OneNote ansteuern
Okay ich habe mich jetzt mit der Graph API von MS beschäftigt.
Um etwas zu testen habe die Komponemten RestClient, RestRequest, RestResponse und Pauth2 und ein memo auf ein Formular gepackt. Ich habe meine Test App registriert und bekomme auch einen Code sowie Access und Refreshtoken. Jedes mal wenn ich einen neuen Code anfordern muss der User auch neu anmelden. Kann man das irgendwie automatisieren? Und wie funktioniert das mit dem Refresh Token. Die Oauth2 Komponente hat ein Konfigurationinsterface in das ich alle nötigen Daten eingegeben habe. Aber wie authentifiziere ich den refresh token um einen neuen access token zu erhalten? Geht das mit den Daten aus dem interface? LG Mirko |
AW: OneNote ansteuern
Ich habe das abschließend hinbekommen und fest gestellt, dass der dementsprechende User sich IMMER über das Webinterface von Office365 anmelden muss, sonst wird ihm kein AuthCode und damit kein Token erteilt.
Auf die richtige Spur hat mich dieser Artikel gebracht. ![]() LG Mirko |
Alle Zeitangaben in WEZ +1. Es ist jetzt 13:45 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz