Skip to content

DEMOPhase 0 prototype. Stories, topics and numbers on this page are DEMO, made for visual review.

Eureka42
← Back to the track: Primeiros passos com a API

Lesson 1 of 3 · 10 min

Ler notícias e suas fontes

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

This track is not translated into this language yet; showing it in Português.

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.