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
 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, kk, ku, sh, shi, sr, tg, tly, uz 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]