Αμμοδοχείο API

Μετάβαση σε: πλοήγηση, αναζήτηση

Χρησιμοποιήστε αυτήν τη σελίδα για να πειραματιστείτε με το '''API της υπηρεσίας ιστού του MediaWiki'''. Ανατρέξτε στην τεκμηρίωση του API για περισσότερες πληροφορίες πάνω στη χρήση του API. Παράδειγμα: λήψη του περιεχομένου της Αρχικής Σελίδας. Επιλέξτε μια ενέργεια για να δείτε περισσότερα παραδείγματα. Να σημειωθεί ότι, παρόλο που αυτό εδώ είναι αμμοδοχείο, οι ενέργειες που εκτελείτε σε αυτήν τη σελίδα μπορούν να τροποποιήσουν το wiki.

main

Κατάσταση: Όλα τα χαρακτηριστικά που εμφανίζονται σε αυτή τη σελίδα πρέπει να λειτουργούν, αλλά το API είναι ακόμα σε ενεργό ανάπτυξη, και μπορεί να αλλάξει ανά πάσα στιγμή. Εγγραφείτε στη the mediawiki-api-announce λίστα αλληλογραφίας για να ειδοποιείστε για ενημερώσεις.

Εσφαλμένα αιτήματα: Όταν στέλνονται εσφαλμένα αιτήματα στο API, επιστρέφεται μία κεφαλίδα HTTP (header) με το κλειδί "MediaWiki-API-Error" κι έπειτα η τιμή της κεφαλίδας και ο κωδικός σφάλματος που επιστρέφονται ορίζονται στην ίδια τιμή. Για περισσότερες πληροφορίες, δείτε API: Σφάλματα και προειδοποιήσεις.

action
 
Ποια ενέργει να εκτελεστεί.
format
json
 
Η μορφή των δεδομένων εξόδου.
maxlag
 
Maximum lag can be used when MediaWiki is installed on a database replicated cluster. To save actions causing any more site replication lag, this parameter can make the client wait until the replication lag is less than the specified value. In case of excessive lag, error code maxlag is returned with a message like Waiting for $host: $lag seconds lagged.
See Manual: Maxlag parameter for more information.
smaxage
 
Set the s-maxage HTTP cache control header to this many seconds. Errors are never cached.
maxage
 
Set the max-age HTTP cache control header to this many seconds. Errors are never cached.
assert
 
Verify the user is logged in if set to user, or has the bot user right if bot.
requestid
 
Any value given here will be included in the response. May be used to distinguish requests.
servedby
 
Include the hostname that served the request in the results.
curtimestamp
 
Συμπερίληψη της τρέχουσας χρονοσφραγίδας στο αποτέλεσμα.
origin
 
Κατά την πρόσβαση στο API χρησιμοποιώντας ένα cross-domain αίτημα AJAX (ΕΤΠ), το σύνολο αυτό το τομέα προέλευσης. Αυτό πρέπει να περιλαμβάνεται σε κάθε προ-πτήσης αίτηση, και ως εκ τούτου πρέπει να είναι μέρος του URI αιτήματος (δεν είναι η ΘΈΣΗ του σώματος). Αυτό πρέπει να ταιριάζει με μία από τις ρίζες της Προέλευσης κεφαλίδων ακριβώς, γι ' αυτό θα πρέπει να οριστεί σε κάτι σαν https://en.wikipedia.org ή https://meta.wikimedia.org. Εάν αυτή η παράμετρος δεν ταιριάζει με την Προέλευση κεφαλίδα, 403 απάντηση θα πρέπει να επιστραφεί. Εάν αυτή η παράμετρος ταιριάζει με την Προέλευση κεφαλίδα και η καταγωγή του είναι στη λίστα επιτρεπόμενων, μια Access-Control-Allow-Origin κεφαλίδα θα πρέπει να ρυθμιστεί.
uselang
 
Γλώσσα για τις μεταφράσεις μηνυμάτων. action=query&meta=siteinfo με siprop=languages επιστρέφει μια λίστα με κωδικούς γλωσσών, ή καθορίστε user για να χρησιμοποιήσετε την προτίμηση γλώσσας του τρέχοντα χρήστη, ή καθορίστε content για να χρησιμοποιήσετε τη γλώσσα περιεχομένου αυτού του wiki.
format=json
Output data in JSON format.
callback
 
If specified, wraps the output into a given function call. For safety, all user-specific data will be restricted.
utf8
 
If specified, encodes most (but not all) non-ASCII characters as UTF-8 instead of replacing them with hexadecimal escape sequences. Default when formatversion is not 1.
ascii
 
If specified, encodes all non-ASCII using hexadecimal escape sequences. Default when formatversion is 1.
formatversion
1
 

Output formatting:

1
Backwards-compatible format (XML-style booleans, * keys for content nodes, etc.).
2
Experimental modern format. Details may change!
latest
Use the latest format (currently 2), may change without warning.
main
format=json
Ανακτήθηκε από «https://el.opensuse.org/Ειδικό:ApiSandbox»