Ενέργειες HTTP
Οι ενέργειες HTTP σάς επιτρέπουν να αλληλεπιδράτε με API και να στέλνετε αιτήσεις web που εκτελούν διάφορες λειτουργίες, όπως η αποστολή και η λήψη δεδομένων και αρχείων.
Για να στείλετε ένα αίτημα API, όπως POST, GET, PUT ή DELETE, χρησιμοποιήστε την ενέργεια Κλήση υπηρεσίας Web.
Στις ιδιότητες της ενέργειας, πρέπει να συμπληρώσετε τη διεύθυνση URL της υπηρεσίας και την κατάλληλη μέθοδο HTTP. Επιπλέον, πρέπει να επιλέξετε τον τύπο περιεχομένου του αιτήματος και της απόκρισης, όπως XML και JSON.
Τα πεδία Προσαρμοσμένες κεφαλίδες και Σώμα αιτήματος εξαρτώνται από το API και πρέπει να τα διαμορφώσετε όπως περιγράφεται στην τεκμηρίωση τους.
Εάν ο διακομιστής web απαιτεί έλεγχο ταυτότητας, συμπληρώστε τα διαπιστευτήριά σας στα κατάλληλα πεδία των Σύνθετων ρυθμίσεων της ενέργειας.
Μια μεταβλητή με όνομα WebServiceResponse αποθηκεύει τα αποτελέσματα του αιτήματος υπηρεσίας web. Εάν τα αποτελέσματα είναι αρχεία, μπορείτε να επιλέξετε να τα αποθηκεύσετε τοπικά στην επιφάνεια εργασίας σας.
Για να κάνετε λήψη κειμένου ή αρχείων από το web, μπορείτε να χρησιμοποιήσετε την ενέργεια λήψης από το web. Αυτή η ενέργεια απαιτεί να συμπληρώσετε τη διεύθυνση URL της ιστοσελίδας ή του αρχείου και να επιλέξετε την κατάλληλη μέθοδο HTTP.
Εάν ο διακομιστής 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.