вторник, 15 мая 2018 г.

Forex api php


Forex api php
Eu estou procurando uma maneira de converter qualquer quantia de uma moeda para outra em um site. O usuário digitaria algo como "100" e selecionaria USD como moeda e escolheria dólares australianos ou canadenses como a moeda a ser convertida. Quando ele clica no botão "Converter", eu gostaria de converter essa quantia automaticamente, por meio de alguma API, e mostrar a ele a quantia na moeda que ele escolheu para converter.
10 respostas.
Um exemplo de conversão de EUR para USD.
Eu gosto da primeira solução, mas parece haver um grande problema com ela. Eu tentei implementá-lo em um gateway de pagamento, mas continuei obtendo um resultado de 1. Isso me deixou perplexo e acabei descobrindo que é porque há um espaço usado pelo Google para milhares de sparator. Assim, o montante de 1 500,00 foi devolvido como um desde que o resto foi explodido. Eu criei uma solução rápida e suja para isso. Deixe-me saber se alguém já teve esse problema. Aqui está a minha solução:
Isso é o que estou usando:
Eu usei o seguinte PHP para extrair dados do ECB como Stefan Gehrig sugeriu.
Ele grava um arquivo JSON que incluo como uma variável JavaScript:
Então, é fácil pegar os dados usando o código de moeda de três letras (por exemplo, data ['GBP']) com JavaScript quando uma alteração de moeda é solicitada.
Eu uso um Cron Job para atualizar o JSON uma vez por dia, por isso não faço uma chamada toda vez que a página é visitada.
use esta função simples:
Minha solução 2017 é uma função muito leve que obtém as informações de troca atuais da API fixer. io. Ele também armazena a taxa de câmbio em um cookie diário para evitar mais tempo de carregamento pesado da web. Você também pode escolher Sessões para isso ou removê-lo:
Exemplo de uso para converter 100 euros em libras:
echo convertCurrency (100, 'EUR', 'GBP');
Isto é tão simples se você usar um servidor local como wamp ou xampp ou outro servidor, então você deve habilitar a extensão do openssl primeiro no php. ini.
então você será capaz de executar o meu código mais você está executando o seu site com hospedagem on-line, então você não precisa fazer isso, então você tem que adicionar essa função php no seu script php.
Isenção de responsabilidade, eu sou o autor deste site.
Você deve observar as limitações, como as solicitações e consultas máximas (detalhes encontrados no site). Eu implementei limites porque houve usuários abusivos do serviço.
Eu comecei isso desde 2014 e tem surgido desde então (além dos tempos de mudança de link e manutenção ao longo do caminho). Eu pessoalmente o uso para meus outros sites, e forneci o serviço publicamente para que ele possa ajudar outros desenvolvedores também.
De qualquer forma espero que isso ajude, e aqui está um exemplo de código PHP:

ExchangeRate-API A API de conversão de moeda confiável.
Obtenha acesso instantâneo à nossa API de taxas de câmbio.
Tenha acesso instantâneo - 1000 solicitações grátis p / m.
Como usar nossa API de taxas de câmbio do PHP.
Oferecemos uma API de taxa de câmbio fácil de usar, precisa e confiável para PHP, perfeita para uso pessoal e profissional.
Buscar taxas de câmbio usando nossa API de conversão de moeda do PHP é tão fácil quanto fazer solicitações GET. Isso significa que você pode integrar facilmente nossa API ao seu projeto PHP, como preferir.
Para mais detalhes sobre os diferentes tipos de solicitações que apoiamos, consulte nossa documentação principal.
Alternativamente, simplesmente use o código da biblioteca PHP abaixo para começar tão rápido quanto você pode copiar & amp; colar!
Exemplo simples de conversão de moeda do PHP.
Isso retornará as taxas de câmbio de USD para todas as outras moedas que suportamos:
Por favor, consulte a nossa documentação principal para mais informações sobre este tipo de consulta & amp; detalhes da resposta de erro.
Também oferecemos solicitações de localização automáticas:
Localização automática de moeda para PHP.
Isso retornará a taxa de câmbio da sua moeda base para a moeda do visitante & amp; i18n dados no seu visitante.
Na resposta da API de exemplo abaixo, seus preços estão em USD e um cliente estava visitando de um endereço IP búlgaro, de modo que o BGN é retornado como a moeda apropriada para um visitante búlgaro.
Por favor, consulte a nossa documentação principal para mais informações sobre este tipo de consulta & amp; detalhes da resposta de erro.
Além disso, envie um e-mail para nós, se quiser enviar um exemplo de código melhor, nós lhe daremos crédito.
Contate-Nos.
Suporte / Vendas / Qualquer outra coisa!
Estamos orgulhosos do nosso serviço ao cliente - por favor, envie através de quaisquer consultas de suporte para que possamos ajudar.
Nossa API de conversão de moedas tem sido usada por milhares de desenvolvedores e programadores desde nosso lançamento em 2010. Nossa ênfase no tempo de atividade excepcional & amp; dados confiáveis ​​se mostraram populares - agora esperamos ajudar seu negócio!
ExchangeRate-API é propriedade & amp; operado pela Rooikat Holdings (Pty) Ltd da Cidade do Cabo, África do Sul.

API de dados monetários do XE.
API de taxa de câmbio comercial confiável por milhões.
A API XE Currency Data FX oferece taxas de câmbio precisas e confiáveis ​​para empresas. Com integração perfeita e entrega garantida, o XE Currency Data é a escolha confiável para milhares de organizações em todo o mundo.
Aceda a mais de 160 moedas e metais preciosos Integre facilmente os dados no seu software atual Accurate & amp; taxas confiáveis ​​confiáveis ​​globalmente Pacotes flexíveis para atender às suas necessidades de negócios.
A partir de US $ 799 / ano.
Taxas precisas.
O Rate Blender do XE usa mais de 100 fontes globais para reforçar a precisão. Além disso, detecta e filtra dinamicamente quaisquer erros de dados.
Integração Simples.
Conecte facilmente dados de moeda XE ao seu software existente. A API pode se conectar com suas plataformas de contabilidade, ERP, CRM ou e-commerce.
Pacotes flexíveis.
Escolha um pacote que funcione para o seu negócio. Selecione a frequência de atualizações de tarifas e o número de solicitações de taxa de API por mês.
Testemunho
"A simplicidade de integração e a excelente confiabilidade tornam a XE uma excelente opção para nossa organização" - Jonathan, Kiva.
Procurando pelo nosso produto anterior de feed de dados da moeda? Ligue para 416.214.5606 ou envie-nos um email.

Grátis e pago.
Comparação da API do conversor de moeda.
Exemplo de código: obtenha taxas de câmbio em tempo real.
As cinco APIs do conversor de moedas que comparamos fornecem taxas de câmbio em três formatos diferentes: JSON, CSV e XML. Para manter isso o mais simples possível, escolheremos o formato que três entre cinco têm em comum (JSON) e descreveremos as etapas mais importantes da análise dessas respostas da API usando diferentes linguagens de programação e integrando os dados em um aplicativo do seu próprio.
O código e as amostras a seguir são baseados em um dos nossos serviços de API favoritos, a API do currencayayer:
URL de solicitação da API.
Primeiro de tudo, você precisa se familiarizar com a aparência e a estrutura da URL de solicitação da respectiva API. Em nosso exemplo (usando a API do currencylayer), ela se parece com isso:
Veja como definimos alguns parâmetros importantes? A origem, neste caso, refere-se à moeda à qual todas as outras moedas são relativas. (também conhecido como moeda base) Os outros dois devem ser auto-explicativos.
Não tem certeza sobre o parâmetro access_key? Obtenha sua chave de acesso da API gratuita aqui.
Resposta da API JSON.
Abaixo, você pode ver a resposta típica da JSON API obtida após a execução da consulta acima, contendo vários objetos e sub-objetos. O objeto de registro de data e hora, por exemplo, contém um registro de data e hora do UNIX que indica a hora exata em que as taxas de câmbio de moeda (que estão localizadas no objeto de cotações) foram coletadas.
Analisando a resposta da API JSON.
Agora, há muitas maneiras de fazer uso desses dados, nós lhe daremos alguns exemplos para PHP (cURL) e AJAX (jQuery), já que a maioria de vocês irá usá-los. (novamente, gostaríamos de manter isso simples)
Caso você esteja se perguntando por que estamos usando o PHP cURL e não uma abordagem mais simples como a função PHP file_get_contents () - para citar uma resposta do Stack Overflow:
"file_get_contents () é uma simples chave de fenda. Ótimo para solicitações GET simples onde o cabeçalho, método de requisição HTTP, timeout, cookiejar, redirecionamentos e outras coisas importantes não importam. cURL com setopt são powerdrills com cada bit e opção que você pode imaginar "
Veja como isso é fácil? Você pode simplesmente acessar uma determinada taxa de câmbio como em uma matriz PHP usual - usando $ rates ['quotes'] [$ YOUR_PREFERRED_CURRENCY_PAIR]
AJAX (jQuery)
Agora, o mesmo pode ser feito com jQuery. ajax:
Na verdade, isso é ainda mais fácil. Basta acessar o valor de cada taxa de câmbio usando o alerta (json. quotes. YOUR_PREFERRED_CURRENCY_PAIR)
Obrigado pela leitura! Por favor, note que nós não possuímos nenhum dos conteúdos acima.

Forex api php
taxas e moeda.
API JSON de conversão.
O Fixer é uma API simples e leve para o.
taxas cambiais atuais e históricas (forex).
1 2 3 4 5 6 7 8 9 10 11 12 13.
Você está em boa companhia:
Confiável em todo o mundo.
O Fixer. io é usado por milhares de desenvolvedores, pequenas e médias empresas e grandes corporações todos os dias. Origens de dados sólidas e mais de 6 anos de experiência fazem do Fixer o recurso número 1 para taxas de câmbio em tempo real.
Dados de taxa de câmbio em tempo real para 170 moedas mundiais, atualizadas a cada 60 segundos.
Os dados de moeda fornecidos pelo Fixer são provenientes de provedores de dados financeiros e bancos, incluindo o Banco Central Europeu.
Sua conexão com a API do Fixer é criptografada usando Encriptação SSL de 256 bits de nível bancário.
Nossa equipe de suporte de classe mundial tem o prazer de ajudar a qualquer hora do dia e em qualquer dia do ano. Isso é uma promessa.
Criado para desenvolvedores.
Nosso princípio no Fixer - desenvolvedores primeiro. Documentação detalhada da API, exemplos intuitivos de código e uma estrutura simples da API permitirão que você implemente a API em menos de 10 minutos.
A API do Fixer vem com disponibilidade garantida, volumes escaláveis ​​e responde dentro de milissegundos.
Uma Documentação de API repleta de instruções simples e exemplos de código permite a implementação rápida em qualquer nível.
Os dados históricos da taxa de câmbio estão disponíveis desde 1º de janeiro de 1999.
Além dos dados ao vivo, o Fixer também vem com pontos de extremidade separados para conversão de moeda única e dados da série temporal.

Комментариев нет:

Отправить комментарий