1

Im Grunde, was Im versuchen zu tun ist diesHochladen Benutzerprofil Foto auf Büro 365 graph api von base64 String

https://graph.microsoft.io/en-us/docs/api-reference/v1.0/api/profilephoto_update

ich masse aktualisieren müssen die alle Profil-Fotos

Ive bereits den Server Einrichtung der Endpunktanwendung mit den richtigen Berechtigungen

das Problem ist, dass ich nicht die Datei selbst, sondern nur Base64 Zeichenfolge Wert der Datei haben.

Gibt es eine Möglichkeit, die Profilbilder nur mit dem Wert zu aktualisieren?

Antwort

0

Gemäß der Dokumentation, auf die Sie bereits verwiesen haben (https://graph.microsoft.io/en-us/docs/api-reference/v1.0/api/profilephoto_update), akzeptiert Microsoft Graph nur Profilbilder als Bytes.

Sie können Ihren base64-Zeichenfolgenwert mithilfe des folgenden Snippets ganz einfach in Bytes konvertieren.

byte[] bytes = Convert.FromBase64String("R0lGODlhAQABAIAAAAAAAAAAACH5BAAAAAAALAAAAAABAAEAAAICTAEAOw=="); 
Verwandte Themen