Ajuda da API do MediaWiki
Esta é uma página de documentação da API do MediaWiki gerada automaticamente.
Documentação e exemplos: https://www.mediawiki.org/wiki/API
action=import
- Este módulo requer direitos de leitura.
- Este módulo requer direitos de escrita.
- Este módulo só aceita pedidos POST.
- Fonte: MediaWiki
- Licença: GPL-2.0+
Importar uma página de outra wiki ou de um ficheiro XML.
Note que o POST do HTTP tem de ser feito como um carregamento de ficheiro (isto é, com multipart/form-data como Content-Type) ao enviar um ficheiro para o parâmetro xml.
- summary
Importar sumário.
- xml
Enviar arquivo XML.
- Tem ser enviado (posted) como um carregamento de ficheiro usando multipart/form-data.
- interwikisource
Para importações interwikis: a wiki de onde importar.
- Um dos seguintes valores:
- interwikipage
Para importações interwikis: a página a importar.
- fullhistory
Para importações interwikis: importar o historial completo, não apenas a versão atual.
- Tipo: booleano (detalhes)
- templates
Para importações interwikis: importar também todas as predefinições incluídas.
- Tipo: booleano (detalhes)
- namespace
Importar para este espaço nominal. Não pode ser usado em conjunto com rootpage.
- Um dos seguintes valores: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 828, 829, 2300, 2301, 2302, 2303
- rootpage
Importar como subpágina para esta página. Não pode ser usada juntamente com namespace.
- tags
Etiquetas de modificação a aplicar à entrada no registo de importações e à revisão nula nas páginas importadas.
- Valores (separados com | ou alternativas):
- token
Uma chave "csrf" obtida de action=query&meta=tokens
- Este parâmetro é obrigatório.
- Importar meta:Help:ParserFunctions para o espaço nominal 100 com o historial completo.
- api.php?action=import&interwikisource=meta&interwikipage=Help:ParserFunctions&namespace=100&fullhistory=&token=123ABC [abrir na página de testes]