Categories: PHPProgramação

Como criar uma API em PHP para verificar a cotação do dólar

Se você deseja criar uma API em PHP para verificar a cotação do dólar, uma forma de fazê-lo é usando a biblioteca cURL. O cURL (Client URL Library) é uma ferramenta que permite aos programas fazer requisições HTTP (Hypertext Transfer Protocol) de forma rápida e simples.

  1. Primeiro, você vai precisar de um serviço que forneça a cotação do dólar em tempo real. Existem muitas opções disponíveis na internet, como o Yahoo Finance ou o Google Finance. Escolha o que melhor se adequar às suas necessidades.
  2. Em seguida, crie um arquivo PHP em seu servidor. Você pode fazer isso usando o seu editor de código ou o painel de controle do seu servidor.
  3. No seu arquivo PHP, adicione o código para inicializar a biblioteca cURL. Isso pode ser feito usando a função curl_init(). Por exemplo:
Copy code$ch = curl_init();
  1. Em seguida, configure a requisição HTTP para o serviço de cotação do dólar escolhido. Isso pode ser feito usando a função curl_setopt(). Por exemplo:
Copy codecurl_setopt($ch, CURLOPT_URL, "https://finance.yahoo.com/quote/USD/");
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
  1. Execute a requisição HTTP usando a função curl_exec(). Isso vai retornar os dados da cotação do dólar. Por exemplo:
Copy code$cotacao = curl_exec($ch);
  1. Por fim, adicione o código para retornar os dados da cotação do dólar em formato JSON (JavaScript Object Notation). Isso pode ser feito usando a função json_encode() do PHP. Por exemplo:
Copy codeecho json_encode(array("cotacao" => $cotacao));

E é isso! Agora você tem uma API em PHP que pode ser acessada por outros sistemas ou aplicativos para verificar a cotação do dólar em tempo real. Você pode expandir essa API adicionando mais funcionalidades ou integrando outros serviços de cotação de moedas.

Leonardo

Recent Posts

Como monitorar aplicação e servidor pelo WhatsApp (logs, erros e alertas)

WhatsApp é um canal excelente para alerta porque ele tem uma característica que e-mail e…

23 horas ago

AMP: o que é, para que serve, ainda vale a pena usar?

Durante alguns anos, o AMP foi tratado como solução quase obrigatória para quem queria desempenho…

1 dia ago

O que é Lighthouse e como usar para melhorar seu site

Performance, acessibilidade e boas práticas deixaram de ser “detalhes técnicos” e passaram a impactar diretamente…

2 dias ago

Fluxo n8n: API, WhatsApp, Log (com dedupe e tratamento de erro)

O cenário (realista) Você quer receber um evento via API (Webhook), enviar uma mensagem no…

3 dias ago

N8N: o que é, como funciona e quando faz sentido usar

Automação deixou de ser algo exclusivo de grandes sistemas. Hoje, boa parte das aplicações depende…

4 dias ago

Quando o WhatsApp vira canal operacional (e não só meio de envio)

Durante muito tempo, o WhatsApp foi visto apenas como um canal de comunicação direta: mensagens,…

5 dias ago