Ajuda da API MediaWiki
Esta é uma página de documentação da API MediaWiki gerada automaticamente.
Documentação e exemplos: https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page
action=imagerotate
- Este módulo requer direitos de leitura.
- Este módulo requer direitos de gravação.
- Este módulo aceita apenas pedidos POST.
- Fonte: MediaWiki
- Licença: GPL-2.0-or-later
Gira uma ou mais imagens.
- rotation
Graus para girar imagem no sentido horário.
- Este parâmetro é obrigatório.
- Um dos seguintes valores: 90, 180, 270
- continue
Quando houver mais resultados disponíveis, use isso para continuar. Informações mais detalhadas em como continuar uma consulta podem ser encontradas em mediawiki.org.
Tags para se inscrever na entrada no registro de upload.
- Valores (separados com | ou alternativos):
- titles
Uma lista de IDs de título para trabalhar.
- Valores separados com | ou alternativas.
- O número máximo de valores é 50 (500 para clientes aos quais limites mais altos são permetidos).
- pageids
Uma lista de IDs de página para trabalhar.
- Tipo: lista de inteiros
- Valores separados com | ou alternativas.
- O número máximo de valores é 50 (500 para clientes aos quais limites mais altos são permetidos).
- revids
Uma lista de IDs de revisão para trabalhar.
- Tipo: lista de inteiros
- Valores separados com | ou alternativas.
- O número máximo de valores é 50 (500 para clientes aos quais limites mais altos são permetidos).
- generator
Obter a lista de páginas para trabalhar executando o módulo de consulta especificado.
Nota:Os nomes dos parâmetros do gerador devem ser prefixados com um "g", veja exemplos.
- allcategories
- Enumera todas as categorias.
- alldeletedrevisions
- Lista todas as revisões excluídas por um usuário ou em um espaço nominal.
- allfileusages
- Lista todas as utilizações de arquivo, incluindo os não-existentes.
- allimages
- Enumera todas as imagens sequencialmente.
- alllinks
- Enumerar todos os links que apontam para um determinado espaço nominal.
- allpages
- Enumerar todas as páginas sequencialmente em um determinado espaço nominal.
- allredirects
- Lista todos os redirecionamentos para um espaço nominal.
- allrevisions
- Listar todas as revisões.
- alltransclusions
- Liste todas as transclusões (páginas incorporadas usando {{x}}), incluindo não-existentes.
- backlinks
- Encontre todas as páginas que apontam para a página dada.
- categories
- Liste todas as categorias às quais as páginas pertencem.
- categorymembers
- Lista todas as páginas numa categoria específica.
- deletedrevisions
- Obtem informações de revisão excluídas.
- duplicatefiles
- Liste todos os arquivos que são duplicatas dos arquivos fornecidos com base em valores de hash.
- embeddedin
- Encontre todas as páginas que incorporam (transcluam) o título dado.
- exturlusage
- Enumere páginas que contenham um determinado URL.
- fileusage
- Encontre todas as páginas que usam os arquivos dados.
- images
- Retorna todos os arquivos contidos nas páginas fornecidas.
- imageusage
- Encontre todas as páginas que usam o título da imagem dada.
- iwbacklinks
- Encontra todas as páginas que apontam para o link interwiki dado.
- langbacklinks
- Encontre todas as páginas que apontam para o link de idioma dado.
- links
- Retorna todos os links das páginas fornecidas.
- linkshere
- Encontre todas as páginas que apontam para as páginas dadas.
- pageswithprop
- Liste todas as páginas usando uma propriedade de página determinada.
- prefixsearch
- Execute uma pesquisa de prefixo para títulos de página.
- protectedtitles
- Liste todos os títulos protegidos contra criação.
- querypage
- Obter uma lista fornecida por uma página especial baseada em QueryPage.
- random
- Obter um conjunto de páginas aleatórias.
- recentchanges
- Enumere as mudanças recentes.
- redirects
- Retorna todos os redirecionamentos para as páginas indicadas.
- revisions
- Obter informações de revisão.
- search
- Fazer uma buscar completa de texto.
- templates
- Mostrar apenas as alterações nas páginas associadas desta página.
- transcludedin
- Encontre todas as páginas que transcluam as páginas dadas.
- watchlist
- Obter alterações recentes nas páginas da lista de páginas vigiadas do usuário atual.
- watchlistraw
- Obtenha todas as páginas da lista de páginas vigiadas do usuário atual.
- Um dos seguintes valores: allcategories, alldeletedrevisions, allfileusages, allimages, alllinks, allpages, allredirects, allrevisions, alltransclusions, backlinks, categories, categorymembers, deletedrevisions, duplicatefiles, embeddedin, exturlusage, fileusage, images, imageusage, iwbacklinks, langbacklinks, links, linkshere, pageswithprop, prefixsearch, protectedtitles, querypage, random, recentchanges, redirects, revisions, search, templates, transcludedin, watchlist, watchlistraw
- redirects
Resolve automaticamente redirecionamentos em titles, pageids e revids e em páginas retornadas por generator.
- Tipo: booleano (detalhes)
- converttitles
Converte títulos para outras variantes, se necessário. Só funciona se o idioma do conteúdo do wiki suportar a conversão variante. Os idiomas que suportam a conversão variante incluem ban, en, crh, gan, iu, ku, sh, shi, sr, tg, tly, uz, wuu e zh.
- Tipo: booleano (detalhes)
- token
Um token "csrf" token recuperado de action=query&meta=tokens
- Este parâmetro é obrigatório.
- Girar File:Example.png em 90 graus.
- api.php?action=imagerotate&titles=File:Example.jpg&rotation=90&token=123ABC [abrir na página de testes]
- Girar todas as imagens em Category:Flip em 180 graus.
- api.php?action=imagerotate&generator=categorymembers&gcmtitle=Category:Flip&gcmtype=file&rotation=180&token=123ABC [abrir na página de testes]