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=echomarkread
(main | echomarkread)
- Este módulo requer direitos de leitura.
- Este módulo requer direitos de gravação.
- Este módulo aceita apenas pedidos POST.
- Fonte: Echo
- Licença: MIT
Marcar notificações como lidas para o usuário atual.
Parâmetros:
- wikis
Lista de wikis para marcar a notificação como lida (o padrão é apenas a wiki atual).
- Valores (separados com | ou alternativos): *, culturajoinville_wiki
- Padrão: culturajoinville_wiki
- list
Uma lista de IDs de notificação para marcar como lidos.
- Valores separados com | ou alternativas.
- O número máximo de valores é 50 (500 para clientes aos quais limites mais altos são permetidos).
- unreadlist
Uma lista de IDs de notificação para marcar como não lido.
- Valores separados com | ou alternativas.
- O número máximo de valores é 50 (500 para clientes aos quais limites mais altos são permetidos).
- all
Se habilitado, marca todas as notificações de um usuário como lidas.
- Tipo: booleano (detalhes)
- sections
Uma lista de seções para marcar como lidas.
- Valores (separados com | ou alternativos): alert, message
- token
Um token "csrf" token recuperado de action=query&meta=tokens
- Este parâmetro é obrigatório.
Exemplos:
- Marcar a notificação 8 como lida
- api.php?action=echomarkread&list=8 [abrir na página de testes]
- Marcar todas as notificações como lidas
- api.php?action=echomarkread&all=true [abrir na página de testes]
- Marcar a notificação 1 como não lida
- api.php?action=echomarkread&unreadlist=1 [abrir na página de testes]