Pular para o conteúdo

DEMOProtótipo da Fase 0. Notícias, tópicos e números desta página são DEMO, criados para avaliação visual.

Eureka42
← Voltar para a trilha: Primeiros passos com a API

Lição 1 de 3 · 10 min

Ler notícias e suas fontes

Liste notícias publicadas em um idioma, abra uma delas e confira as fontes citadas.

Objetivo

Ao final, você saberá listar notícias de um idioma e abrir uma notícia com suas fontes.

Passo a passo

  1. Liste as cinco notícias mais recentes em português com curl "http://localhost:8787/api/v1/articles?locale=pt-BR&limit=5".
  2. Escolha um item da lista e anote os campos locale e slug.
  3. Abra a notícia com curl "http://localhost:8787/api/v1/articles/pt-BR/SLUG", trocando SLUG pelo valor anotado.
  4. Procure o campo sources: cada fonte tem title, publisher, url e primary (fonte primária ou não). Toda notícia oficial cita de onde veio a informação.

Exercício

Repita o passo 1 sem o parâmetro locale.

Como conferir

A resposta deve ser um erro 400 com type igual a urn:eureka42:problem:validation, porque o idioma é obrigatório nessa rota. A referência da API lista os parâmetros aceitos.