Σύνδεση στο Outlook Office 365 από Power Apps

Office 365 Outlook.

Εάν συνδεθείτε στο Outlook Office 365, μπορείτε να εμφανίσετε, στείλετε, διαγράψετε και απαντήσετε σε μηνύματα ηλεκτρονικού ταχυδρομείου, επιπλέον των άλλων εργασιών.

Μπορείτε να προσθέσετε στοιχεία ελέγχου για να εκτελέσετε αυτές τις λειτουργίες στην εφαρμογή σας. Για παράδειγμα, μπορείτε να προσθέσετε στοιχεία ελέγχου Είσοδος κειμένου για να ζητήσετε τον παραλήπτη, το θέμα και το σώμα του ηλεκτρονικού ταχυδρομείου και προσθέστε ένα στοιχείο ελέγχου Κουμπί για να στείλετε το μήνυμα ηλεκτρονικού ταχυδρομείου.

Αυτό το άρθρο σας δείχνει πώς μπορείτε να προσθέσετε το Office 365 Outlook ως σύνδεση, να προσθέσετε το Office 365 Outlook ως προέλευση δεδομένων στην εφαρμογή σας και να χρησιμοποιήσετε αυτά τα δεδομένα σε διαφορετικά στοιχεία ελέγχου.

Σημαντικό

Αυτή τη στιγμή, η λειτουργία ημερολογίου δεν υποστηρίζει περιοδικά συμβάντα.

Προϋποθέσεις

Σύνδεση στο Outlook από Office 365

  1. Προσθέστε μια σύνδεση δεδομένων και επιλέξτε Outlook του Office 365:

    Σύνδεση με το Office 365.

  2. Επιλέξτε Σύνδεση και εάν σας ζητηθεί να πραγματοποιήσετε είσοδο, πληκτρολογήστε τον εταιρικό λογαριασμό σας.

Η σύνδεση Outlook Office 365 έχει δημιουργηθεί και έχει προστεθεί στην εφαρμογή σας. Τώρα, είναι έτοιμη για χρήση.

Εμφάνιση μηνυμάτων

  1. Στο μενού Εισαγωγή, επιλέξτε Συλλογή και, στη συνέχεια, επιλέξτε ένα στοιχείο ελέγχου Κενή κατακόρυφη.

  2. Ορίστε την ιδιότητά του Στοιχεία στον παρακάτω τύπο:

    Office365Outlook.GetEmails({fetchOnlyUnread:false})

    Αφού αλλάξετε τις ρυθμίσεις, αλλάξτε τη διάταξη σε τίτλο, υπότιτλος, σώμα.

    Το Στοιχείο ελέγχου Συλλογή συμπληρώνεται αυτόματα με ορισμένα από τα μηνύματα ηλεκτρονικού ταχυδρομείου σας.

  3. Στη συλλογή, ορίστε την ιδιότητα Κείμενο της πρώτης ετικέτας σε ThisItem.From. Ορίστε τη δεύτερη ετικέτα σε ThisItem.Subject. Ορίστε την τρίτη ετικέτα σε ThisItem.BodyPreview. Μπορείτε επίσης να αλλάξετε το μέγεθος των ετικετών.

    Το Στοιχείο ελέγχου Συλλογή συμπληρώνεται αυτόματα με τις νέες ιδιότητες.

  4. Αυτή η συνάρτηση έχει διάφορες διαθέσιμες προαιρετικές παραμέτρους. Ορίστε την ιδιότητα Στοιχεία της συλλογής σε έναν από τους παρακάτω τύπους:

    Office365Outlook.GetEmails({fetchOnlyUnread:false})
    Office365Outlook.GetEmails({fetchOnlyUnread:false, top:2})
    Office365Outlook.GetEmails({folderPath:"Sent Items", fetchOnlyUnread:false, top:2})
    Office365Outlook.GetEmails({folderPath:"Sent Items", fetchOnlyUnread:false, top:2, searchQuery:"powerapps"})
    Office365Outlook.GetEmails({folderPath:"Deleted Items", fetchOnlyUnread:false, top:2, skip:3})

Αποστολή μηνύματος

  1. Στο μενού Εισαγωγή, επιλέξτε Κείμενο και, στη συνέχεια, επιλέξτε Είσοδος κειμένου.

  2. Επαναλάβετε το προηγούμενο βήμα δύο ακόμα φορές, ώστε να έχετε τρία πλαίσια και, στη συνέχεια, τακτοποιήστε σε μια στήλη:

    Τρία πλαίσια σε μια στήλη.

  3. Μετονομάστε τα στοιχεία ελέγχου σε:

    • inputTo
    • inputSubject
    • inputBody
  4. Στο μενού Εισαγωγή, επιλέξτε Στοιχεία ελέγχου και, στη συνέχεια, επιλέξτε Κουμπί. Ορίστε την ιδιότητά του OnSelect στον παρακάτω τύπο:

    Office365Outlook.SendEmail(inputTo.Text, inputSubject.Text, inputBody.Text)

  5. Μετακινήστε το κουμπί ώστε να εμφανίζεται σε όλα τα στοιχεία ελέγχου και ορίστε την ιδιότητά του Text σε "Αποστολή μηνύματος ηλεκτρονικού ταχυδρομείου".

  6. Πατήστε το F5 ή επιλέξτε το κουμπί Προεπισκόπησης (Κουμπί προεπισκόπησης.). Πληκτρολογήστε μια έγκυρη διεύθυνση ηλεκτρονικού ταχυδρομείου στο στοιχείο inputTo και πληκτρολογήστε οτιδήποτε θέλετε στα άλλα δύο στοιχεία ελέγχου Εισαγωγής κειμένου.

  7. Επιλέξτε Αποστολή μηνύματος ηλεκτρονικού ταχυδρομείου για να στείλετε το μήνυμα. Για να επιστρέψετε στον προεπιλεγμένο χώρο εργασίας, πατήστε το Esc.

Αποστολή μηνύματος με συνημμένο

Μπορείτε, για παράδειγμα, να δημιουργήσετε μια εφαρμογή όπου ο χρήστης τραβάει φωτογραφίες με την κάμερα της συσκευής και, στη συνέχεια, τις στέλνει ως συνημμένα. Οι χρήστες μπορούν επίσης να επισυνάψουν πολλά διαφορετικά είδη αρχείων σε μια εφαρμογή ηλεκτρονικού ταχυδρομείου.

Για να προσθέσετε ένα συνημμένο σε ένα μήνυμα, ακολουθήστε τα βήματα στην προηγούμενη ενότητα, αλλά προσθέστε μια παράμετρο για να καθορίσετε ένα συνημμένο (όταν ορίσετε την ιδιότητα OnSelect του κουμπιού). Αυτή η παράμετρος έχει τη δομή ενός πίνακα όπου ορίζετε έως τρεις ιδιότητες για κάθε συνημμένο:

  • Ονομασία
  • ContentBytes
  • @odata.type

Σημείωση

Μπορείτε να καθορίσετε την ιδιότητα @odata.type μόνο για ένα συνημμένο και μπορείτε να την ορίσετε σε μια κενή συμβολοσειρά.

Σε αυτό το παράδειγμα, θα σταλεί μια φωτογραφία ως file1.jpg:

Office365Outlook.SendEmail(inputTo.Text, inputSubject.Text, inputBody.Text, {Attachments:Table({Name:"file1.jpg", ContentBytes:Camera1.Photo, '@odata.type':""})})

Σε αυτό το παράδειγμα, ένα αρχείο ήχου θα σταλεί επιπλέον της φωτογραφίας:

Office365Outlook.SendEmail(inputTo.Text, inputSubject.Text, inputBody.Text, {Attachments:Table({Name:"file1.jpg", ContentBytes:Camera1.Photo, '@odata.type':""}, {Name:"AudioFile", ContentBytes:microphone1.audio })})

Διαγραφή μηνύματος

  1. Στο μενού Εισαγωγή, επιλέξτε Συλλογή και, στη συνέχεια, επιλέξτε ένα στοιχείο ελέγχου Συλλογή κειμένων.

  2. Ορίστε την ιδιότητά του Στοιχεία στον παρακάτω τύπο:

    Office365Outlook.GetEmails({fetchOnlyUnread:false})

    Το Στοιχείο ελέγχου Συλλογή συμπληρώνεται αυτόματα με ορισμένα από τα μηνύματα ηλεκτρονικού ταχυδρομείου σας.

  3. Στη συλλογή, ορίστε την ιδιότητα Κείμενο της πρώτης ετικέτας σε ThisItem.Id. Ορίστε τη δεύτερη ετικέτα σε ThisItem.Subject. Ορίστε την τρίτη ετικέτα σε ThisItem.Body.

  4. Επιλέξτε την πρώτη ετικέτα στη συλλογή και μετονομάστε τη σε EmailID:

    Μετονομασία της πρώτης ετικέτας.

  5. Επιλέξτε την τρίτη ετικέτα στη συλλογή και προσθέστε ένα Κουμπί (μενού Εισαγωγή). Ορίστε την ιδιότητα OnSelect του κουμπιού στον παρακάτω τύπο:

    Office365Outlook.DeleteEmail(EmailID.Text)

  6. Πατήστε το πλήκτρο F5 ή επιλέξτε το κουμπί "Προεπισκόπηση" (κουμπί "Προεπισκόπηση".). Επιλέξτε ένα από τα μηνύματα ηλεκτρονικού ταχυδρομείου στη συλλογή σας και κάντε κλικ στο κουμπί.

    Σημείωση

    Αυτό διαγράφει το επιλεγμένο μήνυμα ηλεκτρονικού ταχυδρομείου από τα εισερχόμενά σας. Επομένως, επιλέξτε προσεκτικά.

  7. Για να επιστρέψετε στον προεπιλεγμένο χώρο εργασίας, πατήστε το Esc.

Σήμανση ενός μηνύματος ως αναγνωσμένου

Η ενότητα αυτή χρησιμοποιεί τα ίδια στοιχεία ελέγχου με το θέμα Διαγραφή μηνύματος.

  1. Ορίστε την ιδιότητα OnSelect του κουμπιού στον παρακάτω τύπο:

    Office365Outlook.MarkAsRead(EmailID.Text)

  2. Πατήστε το πλήκτρο F5 ή επιλέξτε το κουμπί "Προεπισκόπηση" (κουμπί "Προεπισκόπηση".). Επιλέξτε ένα από τα μη αναγνωσμένα μηνύματα ηλεκτρονικού ταχυδρομείου και, στη συνέχεια, κάντε κλικ στο κουμπί.

  3. Για να επιστρέψετε στον προεπιλεγμένο χώρο εργασίας, πατήστε το Esc.

Δείτε επίσης

Σημείωση

Μπορείτε να μας πείτε ποια γλώσσα προτιμάτε για την τεκμηρίωση; Πάρτε μέρος σε μια σύντομη έρευνα. (σημειώνεται ότι αυτή η έρευνα είναι στα Αγγλικά)

Η έρευνα θα διαρκέσει περίπου επτά λεπτά. Δεν συλλέγονται προσωπικά δεδομένα (δήλωση προστασίας προσωπικών δεδομένων).