Início rápido
A API do finlight.me é uma API de notícias financeiras em tempo real que fornece artigos de notícias relevantes para o mercado, enriquecidos com análise de sentimento. Ela oferece APIs REST e WebSocket, permitindo que os desenvolvedores acessem e integrem dados de notícias financeiras em suas aplicações de forma eficiente.
- Notícias financeiras em tempo real: Fique por dentro dos últimos artigos de notícias financeiras assim que são publicados.
- Análise de sentimento: Cada artigo inclui dados de sentimento, ajudando você a avaliar rapidamente o sentimento do mercado.
Comece rapidamente com a API do finlight.me seguindo estes passos simples:
Cadastre-se e obtenha sua chave de API gratuita
- Acesse o painel do finlight e cadastre-se para obter uma conta gratuita.
- Após o registro, vá até a seção API Keys para obter sua chave de API.
- O plano gratuito inclui 5.000 requisições por mês; para mais detalhes, visite a seção de preços.
Escolha seu cliente
Antes de fazer sua primeira requisição à API, você precisa escolher qual cliente de API vai usar. Além das clássicas requisições HTTP com cURL, o Protocol oferece clientes para JavaScript, Python e PHP. No exemplo a seguir, você pode ver como instalar cada cliente.
# Install the Node.js client library via npm
npm install finlight-client
Faça sua primeira chamada à API
Depois de escolher seu cliente preferido, você está pronto para fazer sua primeira chamada à API do finlight. Abaixo, você pode ver como enviar uma requisição GET ao endpoint de Articles para buscar artigos com a consulta de exemplo.
import { FinlightApi } from "finlight-client";
const api = new FinlightApi({ apiKey: 'YOUR_API_KEY' }) // Replace with your API key
api.articles
.fetchArticles({
query: "Nvidia",
language: "en"
})
.then((articles) => console.log(articles));
.catch((error) => console.error(error))
O que vem a seguir?
Ótimo, agora você está configurado com um cliente de API e fez sua primeira requisição à API. Aqui estão alguns links que podem ser úteis à medida que você avança na API do finlight: