API:Restricting API usage/es

Hay varias maneras de restringir el uso de (ciertas partes de) el API a ciertos grupos de usuarios, o deshabilitarla por completo. Algunos de estos requieren cambiar los permisos de grupo.

Deshabilitar toda la API
Puedes deshabilitar la API en su conjunto configurando  en. La API está habilitada por defecto.

Deshabilitar la API de escritura
Puedes deshabilitar todos escribir módulos configurando  en LocalSettings.php. La API de escritura está habilitada por defecto a partir de MediaWiki 1.14, y está deshabilitada por defecto en las versiones anteriores.

Restringiendo el acceso a la API de escritura
Puedes denegar a ciertos grupos el derecho a usar la API de escritura negándoles el derecho writeapi. Por defecto, todos los grupos tienen el derecho writeapi. Sin embargo, se requieren ambos, el writeapi correcto y  para usar la API de escritura.

Deshabilitar módulos
You can disable individual modules for all users by adding a line to LocalSettings.php. Exactly what to add depends on the type of module you want to disable:


 * For  modules, use
 * For  modules, use
 * For  modules, use
 * For  modules, use

Ejemplo
To disable anyone who isn't a sysop from using :

To limit the access of an API action, add the following hook for :

Replace,   and   with the appropriate values.