API:Query - Meta/es
From MediaWiki.org
| Esta página es parte de la documentación de la API MediaWiki, pero actualmente está traduciéndose al español. Puedes contribuir traduciéndola, o ir a una versión en alguno de los siguientes idiomas: |
Las consultas meta devuelven información que no está asociada con las páginas.
Contents |
[edit] siteinfo / si
| MediaWiki version: | 1.9 |
Devuelve información general sobre el sitio.
[edit] Parámetros
siprop: Qué propiedades devuelve:general: Información general del sitio (por defecto);namespaces: Una lista de todos los espacios de nombres;namespacealiases: Una lista con todos los alias de espacios de nombres;specialpagealiases: Una lista con todos los alias de páginas especiales;statistics: Estadísticas del sitio a la Especial:Estadísticas;interwikimap: Una lista de todos los prefijos interwiki y a dónde apuntan;dbrepllag: Obtiene información acerca del servidor de base de datos con mayor lag;usergroups: Una lista de todos los grupos de usuarios y sus permisos.
sifilteriw: Criterio para filtrar el mapa de interwikis (ignorado si no se indicósiprop=interwikimap):local: Sólo la lista de prefijos locales;!local: Sólo la lista de prefijos no locales.
sishowalldb: Muestra información acerca de todos los servidores de bases de datos (ignorado si no se indicósiprop=dbrepllag).
[edit] Ejemplo
| Información general del sitio |
api.php ? action=query & meta=siteinfo
<?xml version="1.0" encoding="utf-8"?> <?xml version="1.0" encoding="utf-8"?> <api> <query> <general mainpage="Portada" base="http://es.wikipedia.org/wiki/Portada" sitename="Wikipedia" generator="MediaWiki 1.13alpha" rev="35187" case="first-letter" rights="GNU Free Documentation License" lang="es" fallback8bitEncoding="windows-1252" /> </query> </api>
[edit] Posibles errores
- code: includeAllDenied
- info: Cannot view all servers info unless $wgShowHostnames is true
- Significado: No es posible mostrar la información de todos los servidores salvo que $wgShowHostnames sea verdadero
[edit] userinfo / ui
| MediaWiki version: | 1.11 |
Returns information about the currently logged-in user.
[edit] Parameters
uiprop: Which properties to getblockinfo: Whether the current user is blocked, by whom, and whyhasmsg: Whether the current user has new messages on their user talk pagegroups: Which groups the current user belongs torights: Which rights the current user hasoptions: Which preferences the current user haseditcount: The number of edits the current user has maderatelimits: Rate limits applying to the current user
[edit] Example
| General user info |
api.php ? action=query & meta=userinfo & uiprop=rights|hasmsg
<?xml version="1.0" encoding="utf-8"?> <api> <userinfo name="Jborme" messages=""> <rights> <r>createaccount</r> <r>read</r> <r>edit</r> <r>createpage</r> <r>createtalk</r> <r>reupload-own</r> <r>read</r> <r>edit</r> <r>createpage</r> <r>createtalk</r> <r>upload</r> <r>minoredit</r> <r>purge</r> <r>reupload</r> <r>move</r> <r>autoconfirmed</r> <r>skipcaptcha</r> <r>emailconfirmed</r> </rights> </userinfo> </api>
[edit] Possible errors
None.
[edit] allmessages / am
| MediaWiki version: | 1.12 |
Lists the contents of all (or a few) interface messages.
[edit] Parameters
- ammessages: Only list these messages
- amfilter: Only list messages whose name contains this string
- amlang: Translate messages to this language
[edit] Example
| Get the Dutch translations of some messages |
<?xml version="1.0" encoding="utf-8"?> <api> <query> <allmessages> <message name="august">augustus</message> <message name="mainpage">Hoofdpagina</message> <message name="edit">Bewerken</message> <message name="rollback-success">Wijzigingen door $1 teruggedraaid; laatste versie van $2 hersteld.</message> <message name="thismessagedoesntexist" missing="" /> </allmessages> </query> </api>
[edit] Possible errors
None.

