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/Special:MyLanguage/API:Main_page
action=echomarkread
(main | echomarkread)
- Este módulo requer direitos de leitura.
- Este módulo requer direitos de escrita.
- Este módulo só aceita pedidos POST.
- Fonte: Echo
- Licença: MIT
Marcar notificações como lidas para o utilizador atual.
Parâmetros específicos:
Estão disponíveis outros parâmetros gerais.
- list
Uma lista de identificadores de notificações a marcar como lidas.
- Separar os valores com | ou alternativas.
- O número máximo de valores é 50 (500 para clientes a quem são permitidos limites mais elevados).
- unreadlist
Uma lista de identificadores de notificações a marcar como não lidas.
- Separar os valores com | ou alternativas.
- O número máximo de valores é 50 (500 para clientes a quem são permitidos limites mais elevados).
- all
Se definido, marca todas as notificações de um utilizador como lidas.
- Tipo: booliano (detalhes)
- sections
Uma lista de secções a marcar como lidas.
- Valores (separados com | ou alternativas): alert, message
- token
Uma chave "csrf" obtida 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]