Κοινή χρήση μέσω


Ανάκτηση της λίστας συνόλων κανόνων

Οι κανόνες ομαδοποιούνται μαζί με ένα σύνολο κανόνων. Τα σύνολα κανόνων μπορεί να έχουν έναν ή περισσότερους κανόνες χωρίς όριο. Ένας κανόνας μπορεί να είναι σε κανένα σύνολο κανόνων ή να είναι σε πολλαπλά σύνολα κανόνων. Χρησιμοποιήστε μια αίτηση 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
Ανάκτηση της λίστας κανόνων
Αποστολή αρχείου
Κλήση ανάλυσης
Έλεγχος κατάστασης ανάλυσης