Ανάκτηση της λίστας συνόλων κανόνων
Οι κανόνες ομαδοποιούνται μαζί με ένα σύνολο κανόνων. Τα σύνολα κανόνων μπορεί να έχουν έναν ή περισσότερους κανόνες χωρίς όριο. Ένας κανόνας μπορεί να είναι σε κανένα σύνολο κανόνων ή να είναι σε πολλαπλά σύνολα κανόνων. Χρησιμοποιήστε μια αίτηση GET
για να λάβετε μια λίστα όλων των διαθέσιμων κανόνων, καλώντας το API, [Γεωγραφικό URI]/API/ruleset.
Σημείωμα
Αυτό το API απαιτεί διακριτικό OAuth .
Αναμενόμενες αποκρίσεις
Κωδικός κατάστασης HTTP | Σενάριο | Result |
---|---|---|
200 | Εντοπίστηκαν ένα ή περισσότερα αποτελέσματα | Δείτε το παράδειγμα στη συνέχεια αυτού του άρθρου. Είναι δυνατή η επιστροφή ενός ή περισσότερων αποτελεσμάτων. |
204 | Δεν βρέθηκαν αποτελέσματα | Δεν επιστρέφεται σώμα απόκρισης αποτελεσμάτων. |
401 | Ο έλεγχος ταυτότητας απέτυχε | Δεν υπάρχουν αποτελέσματα στον σώμα απόκρισης. |
Σώμα αναμενόμενης απόκρισης
Ο ακόλουθος πίνακας περιγράφει τη δομή της απόκρισης για κάθε αίτηση (μόνο για απόκριση HTTP 200).
Ιδιότητα | Τύπος | Αναμενόμενη τιμή | Υποχρεωτικό; |
---|---|---|---|
αναγνωριστικό | Guid | Αναγνωριστικό του συνόλου δεδομένων | Ναι |
όνομα | string | Φιλικό όνομα του συνόλου κανόνων | Ναι |
Παράδειγμα: ανάκτηση όλων των συνόλων κανόνων
Αυτό το παράδειγμα επιστρέφει δεδομένα για όλα τα διαθέσιμα σύνολα κανόνων.
Αίτηση
GET [Geographical URI]/api/ruleset?api-version=2.0
Accept: application/json
x-ms-correlation-id: aaaa0000-bb11-2222-33cc-444444dddddd
Content-Type: application/json; charset=utf-8
απάντηση
HTTP/1.1 200 OK
Content-Type: application/json; charset=utf-8
[
{
"id": "083a2ef5-7e0e-4754-9d88-9455142dc08b",
"name": "AppSource Certification"
},
{
"id": "0ad12346-e108-40b8-a956-9a8f95ea18c9",
"name": "Solution Checker"
}
]
Δείτε επίσης
Χρησιμοποιήστε το Power Apps checker web API
Ανάκτηση της λίστας κανόνων
Αποστολή αρχείου
Κλήση ανάλυσης
Έλεγχος κατάστασης ανάλυσης