Ενέργειες HTTP

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

Για να στείλετε ένα αίτημα API, όπως POST, GET, PUT ή DELETE, χρησιμοποιήστε την ενέργεια Κλήση υπηρεσίας Web.

Στις ιδιότητες της ενέργειας, πρέπει να συμπληρώσετε τη διεύθυνση URL της υπηρεσίας και την κατάλληλη μέθοδο HTTP. Επιπλέον, πρέπει να επιλέξετε τον τύπο περιεχομένου του αιτήματος και της απόκρισης, όπως XML και JSON.

Τα πεδία Προσαρμοσμένες κεφαλίδες και Σώμα αιτήματος εξαρτώνται από το API και πρέπει να τα διαμορφώσετε όπως περιγράφεται στην τεκμηρίωση τους.

Στιγμιότυπο οθόνης της ενέργειας

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

Στιγμιότυπο οθόνης των σύνθετων ρυθμίσεων της ενέργειας

Μια μεταβλητή με όνομα WebServiceResponse αποθηκεύει τα αποτελέσματα του αιτήματος υπηρεσίας web. Εάν τα αποτελέσματα είναι αρχεία, μπορείτε να επιλέξετε να τα αποθηκεύσετε τοπικά στην επιφάνεια εργασίας σας.

Για να κάνετε λήψη κειμένου ή αρχείων από το web, μπορείτε να χρησιμοποιήσετε την ενέργεια λήψης από το web. Αυτή η ενέργεια απαιτεί να συμπληρώσετε τη διεύθυνση URL της ιστοσελίδας ή του αρχείου και να επιλέξετε την κατάλληλη μέθοδο HTTP.

Στιγμιότυπο οθόνης της ενέργειας

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

Στιγμιότυπο οθόνης των σύνθετων ρυθμίσεων της ενέργειας Λήψη από το web.

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

Σημείωμα

Εκτός από τις ενέργειες HTTP, το Power Automate επιτρέπει στους χρήστες να αλληλεπιδρούν με την εφαρμογή web μέσω των ενεργειών αυτοματοποίησης προγράμματος περιήγησης. Για να βρείτε περισσότερες πληροφορίες σχετικά με ενέργειες αυτοματοποίησης του προγράμματος περιήγησης, μεταβείτε στο Αυτοματοποίηση προγράμματος περιήγησης.

Λήψη από το web

Κατεβάζει κείμενο ή ένα αρχείο από το web και το αποθηκεύει.

Παράμετροι εισόδου

Όρισμα Προαιρετικές Αποδοχή Προεπιλεγμένη τιμή Description
URL Όχι Τιμή κειμένου Η διεύθυνση URL της ιστοσελίδας ή του αρχείου
Μέθοδος Μη διαθέσιμο GET, POST GET Καθορίστε τον τρόπο ανάκτησης των πληροφοριών μιας τοποθεσίας Web. Το στοιχείο GET πρέπει να χρησιμοποιείται όταν όλες οι πληροφορίες που είναι απαραίτητες στη διεύθυνση URL και το στοιχείο POST για την καταχώρηση περισσότερων πληροφοριών (κωδικοί πρόσβασης κλπ.).
Post parameters Όχι Πίνακας δεδομένων Οι παράμετροι POST στη φόρμα ενός πίνακα δεδομένων με δύο στήλες
Save response Μη διαθέσιμο Λήψη κειμένου σε μεταβλητή (για ιστοσελίδες), Αποθήκευση στον δίσκο (για αρχεία) Λήψη κειμένου σε μεταβλητή (για ιστοσελίδες) Καθορίστε τον τρόπο αποθήκευση των δεδομένων που επιστρέφονται
File name Μη διαθέσιμο Διατήρηση του αρχικού ονόματος αρχείου (καθορισμός μόνο του φακέλου προορισμού), Καθορισμός πλήρους διαδρομής (φάκελος προορισμού + προσαρμοσμένο όνομα αρχείου) Διατηρήστε το αρχικό όνομα του αρχείου (καθορίστε μόνο τον φάκελο προορισμού) Καθορίστε αν θα διατηρήσετε το αρχικό όνομα του αρχείου που ελήφθη ή θα καθορίσετε ένα νέο όνομα
Destination folder Όχι Φάκελος Ο φάκελος στον οποίο θα αποθηκευτεί το αρχείο που θα επιστραφεί από τον διακομιστή web
Destination file path Όχι Αρχείο Η πλήρης διαδρομή (φάκελος συν όνομα αρχείου) όπου θα αποθηκευτεί το αρχείο που επιστράφηκε από τον διακομιστή web
Connection timeout Ναι Αριθμητική τιμή 30 Ο χρόνος (σε δευτερόλεπτα) που θα πρέπει να περιμένει ο εκπρόσωπος για τη δημιουργία σύνδεσης με τον διακομιστή, πριν εγκαταλείψει
Follow redirection Μη διαθέσιμο Δυαδική τιμή Ενεργή Καθορίστε αν θα επιτρέπεται στον διακομιστή web να σας ανακατευθύνει σε άλλη ιστοσελίδα ή τοποθεσία web
Clear cookies Μη διαθέσιμο Δυαδική τιμή Ανενεργή Καθορίστε αν θα γίνει εκκαθάριση όλων των cookie που δημιουργήθηκαν από παρόμοιες ενέργειες στη διάρκεια αυτού του αυτοματισμού
User agent Ναι Τιμή κειμένου Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.21) Gecko/20100312 Firefox/3.6 Καθορίστε ως ποια ταυτότητα του προγράμματος περιήγησης θα εμφανίζεται. Ορισμένοι διακομιστές Web δεν θα επιτρέπουν την πρόσβαση, εάν δεν έχει επιλεγεί ταυτότητα προγράμματος περιήγησης
Κωδικοποίηση Μη διαθέσιμο Auto - detect, IBM037: IBM EBCDIC (US-Canada), IBM437: OEM United States, IBM500: IBM EBCDIC (International), ASMO-708: Arabic (ASMO 708), DOS-720: Arabic (DOS), ibm737: Greek (DOS), ibm775: Baltic (DOS), ibm850: Western European (DOS), ibm852: Central European (DOS), IBM855: OEM Cyrillic, ibm857: Turkish (DOS), IBM00858: OEM Multilingual Latin I, IBM860: Portuguese (DOS), ibm861: Icelandic (DOS), DOS-862: Hebrew (DOS), IBM863: French Canadian (DOS), IBM864: Arabic (864), IBM865: Nordic (DOS), cp866: Cyrillic (DOS), ibm869: Greek, Modern (DOS), IBM870: IBM EBCDIC (Multilingual Latin-2), windows-874: Thai (Windows), cp875: IBM EBCDIC (Greek Modern), shift_jis: Japanese (Shift-JIS), gb2312: Chinese Simplified (GB2312), ks_c_5601-1987: Korean, big5: Chinese Traditional (Big5), IBM1026: IBM EBCDIC (Turkish Latin-5), IBM01047: IBM Latin-1, IBM01140: IBM EBCDIC (US-Canada-Euro), IBM01141: IBM EBCDIC (Germany-Euro), IBM01142: IBM EBCDIC (Denmark-Norway-Euro), IBM01143: IBM EBCDIC (Finland-Sweden-Euro), IBM01144: IBM EBCDIC (Italy Euro), IBM01145: IBM EBCDIC (Spain-Euro), IBM01146: IBM EBCDIC (UK-Euro), IBM01147: IBM EBCDIC (France-Euro), IBM01148: IBM EBCDIC (International-Euro), IBM01149: IBM EBCDIC (Icelandic-Euro), utf-16: Unicode, utf-16BE: Unicode (Big-Endian), windows-1250: Central European (Windows), windows-1251: Cyrillic (Windows), Windows-1252: Western European (Windows), windows-1253: Greek (Windows), windows-1254: Turkish (Windows), windows-1255: Hebrew (Windows), windows-1256: Arabic (Windows), windows-1257: Baltic (Windows), windows-1258: Vietnamese (Windows), Johab: Korean (Johab), macintosh: Western European (Mac), x-mac-japanese: Japanese (Mac), x-mac-chinesetrad: Chinese Traditional (Mac), x-mac-korean: Korean (Mac), x-mac-arabic: Arabic (Mac), x-mac-hebrew: Hebrew (Mac), x-mac-greek: Greek (Mac), x-mac-cyrillic: Cyrillic (Mac), x-mac-chinesesimp: Chinese Simplified (Mac), x-mac-romanian: Romanian (Mac), x-mac-ukrainian: Ukrainian (Mac), x-mac-thai: Thai (Mac), x-mac-ce: Central European (Mac), x-mac-icelandic: Icelandic (Mac), x-mac-turkish: Turkish (Mac), x-mac-croatian: Croatian (Mac), utf-32: Unicode (UTF-32), utf-32BE: Unicode (UTF-32 Big-Endian), x-Chinese-CNS: Chinese Traditional (CNS), x-cp20001: TCA Taiwan, x-Chinese-Eten: Chinese Traditional (Eten), x-cp20003: IBM5550 Taiwan, x-cp20004: TeleText Taiwan, x-cp20005: Wang Taiwan, x-IA5: Western European (IA5), x-IA5-German: German (IA5), x-IA5-Swedish: Swedish (IA5), x-IA5-Norwegian: Norwegian (IA5), us-ascii: US-ASCII, x-cp20261: T.61, x-cp20269: ISO-6937, IBM273: IBM EBCDIC (Germany), IBM277: IBM EBCDIC (Denmark-Norway), IBM278: IBM EBCDIC (Finland-Sweden), IBM280: IBM EBCDIC (Italy), IBM284: IBM EBCDIC (Spain), IBM285: IBM EBCDIC (UK), IBM290: IBM EBCDIC (Japanese katakana), IBM297: IBM EBCDIC (France), IBM420: IBM EBCDIC (Arabic), IBM423: IBM EBCDIC (Greek), IBM424: IBM EBCDIC (Hebrew), x-EBCDIC-KoreanExtended: IBM EBCDIC (Korean Extended), IBM-Thai: IBM EBCDIC (Thai), koi8-r: Cyrillic (KOI8-R), IBM871: IBM EBCDIC (Icelandic), IBM880: IBM EBCDIC (Cyrillic Russian), IBM905: IBM EBCDIC (Turkish), IBM00924: IBM Latin-1, EUC-JP: Japanese (JIS 0208-1990 and 0212-1990), x-cp20936: Chinese Simplified (GB2312-80), x-cp20949: Korean Wansung, cp1025: IBM EBCDIC (Cyrillic Serbian-Bulgarian), koi8-u: Cyrillic (KOI8-U), iso-8859-1: Western European (ISO), iso-8859-2: Central European (ISO), iso-8859-3: Latin 3 (ISO), iso-8859-4: Baltic (ISO), iso-8859-5: Cyrillic (ISO), iso-8859-6: Arabic (ISO), iso-8859-7: Greek (ISO), iso-8859-8: Hebrew (ISO-Visual), iso-8859-9: Turkish (ISO), iso-8859-13: Estonian (ISO), iso-8859-15: Latin 9 (ISO), x-Europa: Europa, iso-8859-8-i: Hebrew (ISO-Logical), iso-2022-jp: Japanese (JIS), csISO2022JP: Japanese (JIS-Allow 1 byte Kana), iso-2022-jp: Japanese (JIS-Allow 1 byte Kana - SO/SI), iso-2022-kr: Korean (ISO), x-cp50227: Chinese Simplified (ISO-2022), euc-jp: Japanese (EUC), EUC-CN: Chinese Simplified (EUC), euc-kr: Korean (EUC), hz-gb-2312: Chinese Simplified (HZ), GB18030: Chinese Simplified (GB18030), x-iscii-de: ISCII Devanagari, x-iscii-be: ISCII Bengali, x-iscii-ta: ISCII Tamil, x-iscii-te: ISCII Telugu, x-iscii-as: ISCII Assamese, x-iscii-or: ISCII Oriya, x-iscii-ka: ISCII Kannada, x-iscii-ma: ISCII Malayalam, x-iscii-gu: ISCII Gujarati, x-iscii-pa: ISCII Punjabi, utf-7: Unicode (UTF-7), utf-8: Unicode (UTF-8) Αυτόματος εντοπισμός Η κωδικοποίηση που χρησιμοποιήθηκε για την ιστοσελίδα. Αν έχει επιλεγεί ο αυτόματος εντοπισμός, η κωδικοποίηση προς χρήση θα καθοριστεί από τον διακομιστή web
Accept untrusted certificates Μη διαθέσιμο Δυαδική τιμή Ανενεργή Καθορίστε αν τα μη αξιόπιστα πιστοποιητικά θα γίνουν αποδεκτά
Use credentials Μη διαθέσιμο Δυαδική τιμή Ανενεργή Καθορίστε εάν ο διακομιστής web απαιτεί έλεγχο ταυτότητας. Αυτή η ιδιότητα αναφέρεται σε έλεγχο ταυτότητας HTTP (δηλαδή, όταν στο πρόγραμμα περιήγησης εμφανίζει ένα αναδυόμενο παράθυρο που ζητά το όνομα χρήστη και τον κωδικό πρόσβασης)
Όνομα χρήστη Όχι Τιμή κειμένου Το όνομα χρήστη για τον διακομιστή web
Κωδικός πρόσβασης Όχι Άμεση κρυπτογραφημένη εισαγωγή ή Τιμή κειμένου Ο κωδικός πρόσβασης για τον διακομιστή web

Μεταβλητές που δημιουργήθηκαν

Όρισμα Type Description
DownloadedFile Αρχείο Το αρχείο που ελήφθη
WebPageText Τιμή κειμένου Το κείμενο της ιστοσελίδας

Εξαιρέσεις

Εξαίρεση Περιγραφή
Ο κατάλογος δεν υπάρχει Υποδεικνύει ότι ένας απαιτούμενος κατάλογος δεν υπάρχει
Σφάλμα λήψης από το web Υποδεικνύει πρόβλημα λήψης από το web

Γνωστά προβλήματα

  • Προς το παρόν, ο έλεγχος ταυτότητας NTLM δεν υποστηρίζεται για αιτήσεις web στην επιφάνεια εργασίας Power Automate.

Κλήση υπηρεσίας web SOAP

Καλεί μια μέθοδο από μια υπηρεσία Web SOAP.

Παράμετροι εισόδου

Όρισμα Προαιρετικές Αποδοχή Προεπιλεγμένη τιμή Description
Τελικό σημείο Όχι Τιμή κειμένου Το τελικό σημείο της υπηρεσίας Web
Προσαρμοσμένες κεφαλίδες Ναι Τιμή κειμένου Οι προσαρμοσμένες κεφαλίδες που θα συμπεριληφθούν στην αίτηση που θα σταλεί στην υπηρεσία Web
Σώμα αίτησης Όχι Τιμή κειμένου Το σώμα της αίτησης που θα σταλεί στην υπηρεσία Web
Χρονικό όριο σύνδεσης Όχι Αριθμητική τιμή 30 Ο χρόνος (σε δευτερόλεπτα) που θα πρέπει να περιμένει ο εκπρόσωπος για τη δημιουργία σύνδεσης με τον διακομιστή
Παρακολούθηση ανακατεύθυνσης ΔΙ Δυαδική τιμή Ενεργή Καθορίστε αν θα επιτρέπεται στον διακομιστή web να σας ανακατευθύνει σε άλλη υπηρεσία Web
Clear cookies ΔΙ Δυαδική τιμή Ανενεργή Καθορίστε αν θα γίνει εκκαθάριση όλων των cookie που δημιουργήθηκαν προηγουμένως από παρόμοιες ενέργειες στη διάρκεια αυτής της ροής
Αποτυχία στην κατάσταση σφάλματος ΔΙ Δυαδική τιμή Ανενεργή Καθορίστε αν οι αποκρίσεις της υπηρεσίας Web που κλήθηκε οι οποίες υποδηλώνουν σφάλματα θα υποβληθούν σε επεξεργασία σαν να ήταν κανονικές αποκρίσεις (καταργώντας όλες τις εξαιρέσεις) ή θα έχουν ως αποτέλεσμα τις σχετικές εξαιρέσεις
Εκπρόσωπος χρήστη Όχι Τιμή κειμένου Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.21) Gecko/20100312 Firefox/3.6 Καθορίστε ως ποια ταυτότητα του προγράμματος περιήγησης θα εμφανίζεται. Ορισμένοι διακομιστές Web δεν θα επιτρέπουν την πρόσβαση, εάν δεν έχει επιλεγεί ταυτότητα προγράμματος περιήγησης
Εκπρόσωπος χρήστη Ναι Τιμή κειμένου Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.21) Gecko/20100312 Firefox/3.6 Καθορίστε ως ποια ταυτότητα του προγράμματος περιήγησης θα εμφανίζεται. Ορισμένοι διακομιστές Web δεν θα επιτρέπουν την πρόσβαση, εάν δεν έχει επιλεγεί ταυτότητα προγράμματος περιήγησης
Κωδικοποίηση Μη διαθέσιμο Auto - detect, IBM037: IBM EBCDIC (US-Canada), IBM437: OEM United States, IBM500: IBM EBCDIC (International), ASMO-708: Arabic (ASMO 708), DOS-720: Arabic (DOS), ibm737: Greek (DOS), ibm775: Baltic (DOS), ibm850: Western European (DOS), ibm852: Central European (DOS), IBM855: OEM Cyrillic, ibm857: Turkish (DOS), IBM00858: OEM Multilingual Latin I, IBM860: Portuguese (DOS), ibm861: Icelandic (DOS), DOS-862: Hebrew (DOS), IBM863: French Canadian (DOS), IBM864: Arabic (864), IBM865: Nordic (DOS), cp866: Cyrillic (DOS), ibm869: Greek, Modern (DOS), IBM870: IBM EBCDIC (Multilingual Latin-2), windows-874: Thai (Windows), cp875: IBM EBCDIC (Greek Modern), shift_jis: Japanese (Shift-JIS), gb2312: Chinese Simplified (GB2312), ks_c_5601-1987: Korean, big5: Chinese Traditional (Big5), IBM1026: IBM EBCDIC (Turkish Latin-5), IBM01047: IBM Latin-1, IBM01140: IBM EBCDIC (US-Canada-Euro), IBM01141: IBM EBCDIC (Germany-Euro), IBM01142: IBM EBCDIC (Denmark-Norway-Euro), IBM01143: IBM EBCDIC (Finland-Sweden-Euro), IBM01144: IBM EBCDIC (Italy Euro), IBM01145: IBM EBCDIC (Spain-Euro), IBM01146: IBM EBCDIC (UK-Euro), IBM01147: IBM EBCDIC (France-Euro), IBM01148: IBM EBCDIC (International-Euro), IBM01149: IBM EBCDIC (Icelandic-Euro), utf-16: Unicode, utf-16BE: Unicode (Big-Endian), windows-1250: Central European (Windows), windows-1251: Cyrillic (Windows), Windows-1252: Western European (Windows), windows-1253: Greek (Windows), windows-1254: Turkish (Windows), windows-1255: Hebrew (Windows), windows-1256: Arabic (Windows), windows-1257: Baltic (Windows), windows-1258: Vietnamese (Windows), Johab: Korean (Johab), macintosh: Western European (Mac), x-mac-japanese: Japanese (Mac), x-mac-chinesetrad: Chinese Traditional (Mac), x-mac-korean: Korean (Mac), x-mac-arabic: Arabic (Mac), x-mac-hebrew: Hebrew (Mac), x-mac-greek: Greek (Mac), x-mac-cyrillic: Cyrillic (Mac), x-mac-chinesesimp: Chinese Simplified (Mac), x-mac-romanian: Romanian (Mac), x-mac-ukrainian: Ukrainian (Mac), x-mac-thai: Thai (Mac), x-mac-ce: Central European (Mac), x-mac-icelandic: Icelandic (Mac), x-mac-turkish: Turkish (Mac), x-mac-croatian: Croatian (Mac), utf-32: Unicode (UTF-32), utf-32BE: Unicode (UTF-32 Big-Endian), x-Chinese-CNS: Chinese Traditional (CNS), x-cp20001: TCA Taiwan, x-Chinese-Eten: Chinese Traditional (Eten), x-cp20003: IBM5550 Taiwan, x-cp20004: TeleText Taiwan, x-cp20005: Wang Taiwan, x-IA5: Western European (IA5), x-IA5-German: German (IA5), x-IA5-Swedish: Swedish (IA5), x-IA5-Norwegian: Norwegian (IA5), us-ascii: US-ASCII, x-cp20261: T.61, x-cp20269: ISO-6937, IBM273: IBM EBCDIC (Germany), IBM277: IBM EBCDIC (Denmark-Norway), IBM278: IBM EBCDIC (Finland-Sweden), IBM280: IBM EBCDIC (Italy), IBM284: IBM EBCDIC (Spain), IBM285: IBM EBCDIC (UK), IBM290: IBM EBCDIC (Japanese katakana), IBM297: IBM EBCDIC (France), IBM420: IBM EBCDIC (Arabic), IBM423: IBM EBCDIC (Greek), IBM424: IBM EBCDIC (Hebrew), x-EBCDIC-KoreanExtended: IBM EBCDIC (Korean Extended), IBM-Thai: IBM EBCDIC (Thai), koi8-r: Cyrillic (KOI8-R), IBM871: IBM EBCDIC (Icelandic), IBM880: IBM EBCDIC (Cyrillic Russian), IBM905: IBM EBCDIC (Turkish), IBM00924: IBM Latin-1, EUC-JP: Japanese (JIS 0208-1990 and 0212-1990), x-cp20936: Chinese Simplified (GB2312-80), x-cp20949: Korean Wansung, cp1025: IBM EBCDIC (Cyrillic Serbian-Bulgarian), koi8-u: Cyrillic (KOI8-U), iso-8859-1: Western European (ISO), iso-8859-2: Central European (ISO), iso-8859-3: Latin 3 (ISO), iso-8859-4: Baltic (ISO), iso-8859-5: Cyrillic (ISO), iso-8859-6: Arabic (ISO), iso-8859-7: Greek (ISO), iso-8859-8: Hebrew (ISO-Visual), iso-8859-9: Turkish (ISO), iso-8859-13: Estonian (ISO), iso-8859-15: Latin 9 (ISO), x-Europa: Europa, iso-8859-8-i: Hebrew (ISO-Logical), iso-2022-jp: Japanese (JIS), csISO2022JP: Japanese (JIS-Allow 1 byte Kana), iso-2022-jp: Japanese (JIS-Allow 1 byte Kana - SO/SI), iso-2022-kr: Korean (ISO), x-cp50227: Chinese Simplified (ISO-2022), euc-jp: Japanese (EUC), EUC-CN: Chinese Simplified (EUC), euc-kr: Korean (EUC), hz-gb-2312: Chinese Simplified (HZ), GB18030: Chinese Simplified (GB18030), x-iscii-de: ISCII Devanagari, x-iscii-be: ISCII Bengali, x-iscii-ta: ISCII Tamil, x-iscii-te: ISCII Telugu, x-iscii-as: ISCII Assamese, x-iscii-or: ISCII Oriya, x-iscii-ka: ISCII Kannada, x-iscii-ma: ISCII Malayalam, x-iscii-gu: ISCII Gujarati, x-iscii-pa: ISCII Punjabi, utf-7: Unicode (UTF-7), utf-8: Unicode (UTF-8) Αυτόματος εντοπισμός Η κωδικοποίηση που χρησιμοποιήθηκε για την απόκριση της υπηρεσίας web. Αν έχει επιλεγεί ο αυτόματος εντοπισμός, η κωδικοποίηση προς χρήση θα καθοριστεί από την υπηρεσία web
Accept untrusted certificates Μη διαθέσιμο Δυαδική τιμή Ανενεργή Καθορίστε αν τα μη αξιόπιστα πιστοποιητικά θα γίνουν αποδεκτά
HTTP Authentication Μη διαθέσιμο Δυαδική τιμή Ανενεργή Καθορίστε εάν ο διακομιστής web απαιτεί έλεγχο ταυτότητας HTTP (δηλαδή, το πρόγραμμα περιήγησης εμφανίζει ένα αναδυόμενο παράθυρο που ζητά όνομα χρήστη και κωδικό πρόσβασης)
Όνομα χρήστη Όχι Τιμή κειμένου Το όνομα χρήστη για τον διακομιστή web
Κωδικός πρόσβασης Όχι Άμεση κρυπτογραφημένη εισαγωγή ή Τιμή κειμένου Ο κωδικός πρόσβασης για τον διακομιστή web

Παράμετροι Εργαλείου δόμησης αιτημάτων

Όρισμα Αποδοχή Description
WSDL Αρχείο Το έγγραφο γλώσσας περιγραφής υπηρεσιών Web (WSDL) για τη δημιουργία της αίτησης με
Υπηρεσια Τιμή κειμένου Η υπηρεσία για κλήση
Θύρα Τιμή κειμένου Η θύρα για κλήση της υπηρεσίας
Έκδοση SOAP Τιμή κειμένου Η έκδοση της υπηρεσίας SOAP
Μαζική λειτουργία Τιμή κειμένου Η λειτουργία για κλήση της υπηρεσίας
Φάκελος αίτησης Τιμή κειμένου Ο φάκελος για αποστολή στο αίτημα για κλήση της υπηρεσίας

Μεταβλητές που δημιουργήθηκαν

Όρισμα Type Description
SoapServiceResponseHeaders Λίστατιμών κειμένου Οι κεφαλίδες HTTP της απόκρισης
SoapServiceResponse Τιμή κειμένου Το κείμενο απόκρισης της υπηρεσίας Web
StatusCode Αριθμητική τιμή Η κατάσταση του κωδικού επέστρεψε

Εξαιρέσεις

Εξαίρεση Περιγραφή
Σφάλμα κλήσης υπηρεσίας SOAP Υποδεικνύει πρόβλημα με την κλήση της υπηρεσίας SOAP
Μη έγκυρη κεφαλίδα σε προσαρμοσμένες κεφαλίδες Υποδεικνύει ότι ορισμένες προσαρμοσμένες κεφαλίδες δεν ήταν έγκυρες

Γνωστά προβλήματα

  • Προς το παρόν, ο έλεγχος ταυτότητας NTLM δεν υποστηρίζεται για αιτήσεις web στην επιφάνεια εργασίας Power Automate.

Κλήση υπηρεσίας Web

Καλεί μια υπηρεσία Web στέλνοντας δεδομένα και ανακτά την απόκριση από την υπηρεσία Web.

Παράμετροι εισόδου

Όρισμα Προαιρετικές Αποδοχή Προεπιλεγμένη τιμή Description
URL Όχι Τιμή κειμένου Η διεύθυνση URL της υπηρεσίας Web
Μέθοδος Μη διαθέσιμο GET, POST, CONNECT, HEAD, PUT, DELETE, OPTIONS, TRACE, PATCH GET Η μέθοδος HTTP που θα χρησιμοποιηθεί για την κλήση της υπηρεσίας Web
Accept Ναι Τιμή κειμένου application/xml Ο αποδεκτός τύπος περιεχομένου για την απόκριση της υπηρεσίας Web
Content type Ναι Τιμή κειμένου application/xml Ο τύπος περιεχομένου της αίτησης που θα σταλεί στην υπηρεσία Web
Custom headers Ναι Τιμή κειμένου Οι προσαρμοσμένες κεφαλίδες που θα συμπεριληφθούν στην αίτηση που θα σταλεί στην υπηρεσία Web
Request body Ναι Τιμή κειμένου Το σώμα της αίτησης που θα σταλεί στην υπηρεσία Web
Save response Μη διαθέσιμο Λήψη κειμένου σε μεταβλητή (για ιστοσελίδες), Αποθήκευση στον δίσκο (για αρχεία) Λήψη κειμένου σε μεταβλητή (για ιστοσελίδες) Καθορίστε τον τρόπο αποθήκευση των δεδομένων που επιστρέφονται
File name Μη διαθέσιμο Διατήρηση του αρχικού ονόματος αρχείου (καθορισμός μόνο του φακέλου προορισμού), Καθορισμός πλήρους διαδρομής (φάκελος προορισμού + προσαρμοσμένο όνομα αρχείου) Διατηρήστε το αρχικό όνομα του αρχείου (καθορίστε μόνο τον φάκελο προορισμού) Καθορίστε αν θα διατηρήσετε το αρχικό όνομα του αρχείου που ελήφθη ή θα καθορίσετε ένα νέο όνομα
Destination folder Όχι Φάκελος Ο φάκελος στον οποίο θα αποθηκευτεί το αρχείο που θα επιστραφεί από την υπηρεσία Web
Destination file path Όχι Αρχείο Η πλήρης διαδρομή (φάκελος συν όνομα αρχείου) όπου θα αποθηκευτεί το αρχείο που επιστράφηκε από την υπηρεσία Web
Connection timeout Ναι Αριθμητική τιμή 30 Ο χρόνος (σε δευτερόλεπτα) που θα πρέπει να περιμένει ο εκπρόσωπος για τη δημιουργία σύνδεσης με τον διακομιστή, πριν εγκαταλείψει
Follow redirection Μη διαθέσιμο Δυαδική τιμή Ενεργή Καθορίστε αν θα επιτρέπεται στον διακομιστή web να σας ανακατευθύνει σε άλλη υπηρεσία Web
Clear cookies Μη διαθέσιμο Δυαδική τιμή Ανενεργή Καθορίστε αν θα γίνει εκκαθάριση όλων των cookie που δημιουργήθηκαν από παρόμοιες ενέργειες στη διάρκεια αυτού του αυτοματισμού πριν από αυτήν την ενέργεια
Fail on error status Μη διαθέσιμο Δυαδική τιμή Ανενεργή Καθορίστε αν οι αποκρίσεις της υπηρεσίας Web που κλήθηκε οι οποίες υποδηλώνουν σφάλματα θα υποβληθούν σε επεξεργασία σαν να ήταν κανονικές αποκρίσεις (καταργώντας όλες τις εξαιρέσεις) ή θα έχουν ως αποτέλεσμα τις σχετικές εξαιρέσεις
Encode request body Μη διαθέσιμο Δυαδική τιμή Ενεργή Καθορίστε αν το σώμα της αίτησης πρέπει να έχει κωδικοποίηση URL πριν από την κλήση
User agent Ναι Τιμή κειμένου Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.21) Gecko/20100312 Firefox/3.6 Καθορίστε ως ποια ταυτότητα του προγράμματος περιήγησης θα εμφανίζεται. Ορισμένοι διακομιστές Web δεν θα επιτρέπουν την πρόσβαση, εάν δεν έχει επιλεγεί ταυτότητα προγράμματος περιήγησης
Κωδικοποίηση Μη διαθέσιμο Auto - detect, IBM037: IBM EBCDIC (US-Canada), IBM437: OEM United States, IBM500: IBM EBCDIC (International), ASMO-708: Arabic (ASMO 708), DOS-720: Arabic (DOS), ibm737: Greek (DOS), ibm775: Baltic (DOS), ibm850: Western European (DOS), ibm852: Central European (DOS), IBM855: OEM Cyrillic, ibm857: Turkish (DOS), IBM00858: OEM Multilingual Latin I, IBM860: Portuguese (DOS), ibm861: Icelandic (DOS), DOS-862: Hebrew (DOS), IBM863: French Canadian (DOS), IBM864: Arabic (864), IBM865: Nordic (DOS), cp866: Cyrillic (DOS), ibm869: Greek, Modern (DOS), IBM870: IBM EBCDIC (Multilingual Latin-2), windows-874: Thai (Windows), cp875: IBM EBCDIC (Greek Modern), shift_jis: Japanese (Shift-JIS), gb2312: Chinese Simplified (GB2312), ks_c_5601-1987: Korean, big5: Chinese Traditional (Big5), IBM1026: IBM EBCDIC (Turkish Latin-5), IBM01047: IBM Latin-1, IBM01140: IBM EBCDIC (US-Canada-Euro), IBM01141: IBM EBCDIC (Germany-Euro), IBM01142: IBM EBCDIC (Denmark-Norway-Euro), IBM01143: IBM EBCDIC (Finland-Sweden-Euro), IBM01144: IBM EBCDIC (Italy Euro), IBM01145: IBM EBCDIC (Spain-Euro), IBM01146: IBM EBCDIC (UK-Euro), IBM01147: IBM EBCDIC (France-Euro), IBM01148: IBM EBCDIC (International-Euro), IBM01149: IBM EBCDIC (Icelandic-Euro), utf-16: Unicode, utf-16BE: Unicode (Big-Endian), windows-1250: Central European (Windows), windows-1251: Cyrillic (Windows), Windows-1252: Western European (Windows), windows-1253: Greek (Windows), windows-1254: Turkish (Windows), windows-1255: Hebrew (Windows), windows-1256: Arabic (Windows), windows-1257: Baltic (Windows), windows-1258: Vietnamese (Windows), Johab: Korean (Johab), macintosh: Western European (Mac), x-mac-japanese: Japanese (Mac), x-mac-chinesetrad: Chinese Traditional (Mac), x-mac-korean: Korean (Mac), x-mac-arabic: Arabic (Mac), x-mac-hebrew: Hebrew (Mac), x-mac-greek: Greek (Mac), x-mac-cyrillic: Cyrillic (Mac), x-mac-chinesesimp: Chinese Simplified (Mac), x-mac-romanian: Romanian (Mac), x-mac-ukrainian: Ukrainian (Mac), x-mac-thai: Thai (Mac), x-mac-ce: Central European (Mac), x-mac-icelandic: Icelandic (Mac), x-mac-turkish: Turkish (Mac), x-mac-croatian: Croatian (Mac), utf-32: Unicode (UTF-32), utf-32BE: Unicode (UTF-32 Big-Endian), x-Chinese-CNS: Chinese Traditional (CNS), x-cp20001: TCA Taiwan, x-Chinese-Eten: Chinese Traditional (Eten), x-cp20003: IBM5550 Taiwan, x-cp20004: TeleText Taiwan, x-cp20005: Wang Taiwan, x-IA5: Western European (IA5), x-IA5-German: German (IA5), x-IA5-Swedish: Swedish (IA5), x-IA5-Norwegian: Norwegian (IA5), us-ascii: US-ASCII, x-cp20261: T.61, x-cp20269: ISO-6937, IBM273: IBM EBCDIC (Germany), IBM277: IBM EBCDIC (Denmark-Norway), IBM278: IBM EBCDIC (Finland-Sweden), IBM280: IBM EBCDIC (Italy), IBM284: IBM EBCDIC (Spain), IBM285: IBM EBCDIC (UK), IBM290: IBM EBCDIC (Japanese katakana), IBM297: IBM EBCDIC (France), IBM420: IBM EBCDIC (Arabic), IBM423: IBM EBCDIC (Greek), IBM424: IBM EBCDIC (Hebrew), x-EBCDIC-KoreanExtended: IBM EBCDIC (Korean Extended), IBM-Thai: IBM EBCDIC (Thai), koi8-r: Cyrillic (KOI8-R), IBM871: IBM EBCDIC (Icelandic), IBM880: IBM EBCDIC (Cyrillic Russian), IBM905: IBM EBCDIC (Turkish), IBM00924: IBM Latin-1, EUC-JP: Japanese (JIS 0208-1990 and 0212-1990), x-cp20936: Chinese Simplified (GB2312-80), x-cp20949: Korean Wansung, cp1025: IBM EBCDIC (Cyrillic Serbian-Bulgarian), koi8-u: Cyrillic (KOI8-U), iso-8859-1: Western European (ISO), iso-8859-2: Central European (ISO), iso-8859-3: Latin 3 (ISO), iso-8859-4: Baltic (ISO), iso-8859-5: Cyrillic (ISO), iso-8859-6: Arabic (ISO), iso-8859-7: Greek (ISO), iso-8859-8: Hebrew (ISO-Visual), iso-8859-9: Turkish (ISO), iso-8859-13: Estonian (ISO), iso-8859-15: Latin 9 (ISO), x-Europa: Europa, iso-8859-8-i: Hebrew (ISO-Logical), iso-2022-jp: Japanese (JIS), csISO2022JP: Japanese (JIS-Allow 1 byte Kana), iso-2022-jp: Japanese (JIS-Allow 1 byte Kana - SO/SI), iso-2022-kr: Korean (ISO), x-cp50227: Chinese Simplified (ISO-2022), euc-jp: Japanese (EUC), EUC-CN: Chinese Simplified (EUC), euc-kr: Korean (EUC), hz-gb-2312: Chinese Simplified (HZ), GB18030: Chinese Simplified (GB18030), x-iscii-de: ISCII Devanagari, x-iscii-be: ISCII Bengali, x-iscii-ta: ISCII Tamil, x-iscii-te: ISCII Telugu, x-iscii-as: ISCII Assamese, x-iscii-or: ISCII Oriya, x-iscii-ka: ISCII Kannada, x-iscii-ma: ISCII Malayalam, x-iscii-gu: ISCII Gujarati, x-iscii-pa: ISCII Punjabi, utf-7: Unicode (UTF-7), utf-8: Unicode (UTF-8) Αυτόματος εντοπισμός Η κωδικοποίηση που χρησιμοποιήθηκε για την απόκριση της υπηρεσίας web. Αν έχει επιλεγεί ο αυτόματος εντοπισμός, η κωδικοποίηση προς χρήση θα καθοριστεί από την υπηρεσία web
Accept untrusted certificates Μη διαθέσιμο Δυαδική τιμή Ανενεργή Καθορίστε αν τα μη αξιόπιστα πιστοποιητικά θα γίνουν αποδεκτά
HTTP Authentication Μη διαθέσιμο Δυαδική τιμή Ανενεργή Καθορίστε εάν ο διακομιστής web απαιτεί έλεγχο ταυτότητας. Αυτή η ιδιότητα αναφέρεται σε έλεγχο ταυτότητας HTTP (δηλαδή, όταν στο πρόγραμμα περιήγησης εμφανίζει ένα αναδυόμενο παράθυρο που ζητά το όνομα χρήστη και τον κωδικό πρόσβασης)
Όνομα χρήστη Όχι Τιμή κειμένου Το όνομα χρήστη για τον διακομιστή web
Κωδικός πρόσβασης Όχι Άμεση κρυπτογραφημένη εισαγωγή ή Τιμή κειμένου Ο κωδικός πρόσβασης για τον διακομιστή web

Μεταβλητές που δημιουργήθηκαν

Όρισμα Type Description
WebServiceResponseHeaders Λίστατιμών κειμένου Οι κεφαλίδες HTTP της απόκρισης
DownloadedFile Αρχείο Το αρχείο που ελήφθη
WebServiceResponse Τιμή κειμένου Το κείμενο απόκρισης της υπηρεσίας Web
StatusCode Αριθμητική τιμή Η κατάσταση του κωδικού επέστρεψε

Εξαιρέσεις

Εξαίρεση Περιγραφή
Σφάλμα κλήσης υπηρεσίας Web Υποδεικνύει πρόβλημα με την κλήση της υπηρεσίας Web
Ο κατάλογος δεν υπάρχει Υποδεικνύει ότι ένας απαιτούμενος κατάλογος δεν υπάρχει
Μη έγκυρη κεφαλίδα σε προσαρμοσμένες κεφαλίδες Υποδεικνύει ότι ορισμένες προσαρμοσμένες κεφαλίδες δεν ήταν έγκυρες

Γνωστά προβλήματα

  • Προς το παρόν, ο έλεγχος ταυτότητας NTLM δεν υποστηρίζεται για αιτήσεις web στην επιφάνεια εργασίας Power Automate.