Documentação da API do Discourse. Não consigo encontrar o parâmetro enviado

Olá, estou tentando extrair algumas estatísticas da área de administração para um site externo.

Estou seguindo o ‘guia de engenharia reversa’, mas não consigo identificar onde encontrar o item 3 necessário, o parâmetro enviado.

Eu ‘inspecionei o elemento’ no número total de visualizações de página.

Tive que pesquisar alguns nomes, pois todos os elementos estão na aba network > fetch/XHR, mas depois de clicar em alguns, encontrei um que mencionava ‘visualizações de página consolidadas’ nele.

Item dois, o método de payload é ‘GET’.

Item 1, a URL da solicitação está no topo.

Onde eu encontraria o item 3, o parâmetro enviado?

Para maior clareza, esse texto significa “os parâmetros que foram enviados”, e não “o parâmetro chamado sent
Os parâmetros podem ser encontrados após o ?, então reports%5B...... muito longo .... 2021-01-24,
Em seguida, divida-os por &
E então você tem pares de nome/valor divididos por =

Você acidentalmente escolheu um exemplo complexo com muitos parâmetros, você pode substituir %5B por [ e %5D por ]

Então, neste exemplo

  • reports[consolidated_page_views][facets]past_period
  • reports[consolidated_page_views][start_date]2021-12-24

e assim por diante.

4 curtidas

Obrigado, isso é muito útil :slight_smile: