php环境下,两种汇率接口,已经测试通过

获取实时汇率接口API分享 其中,KEY为用户后台我的api页面展示的API密钥,from为转换前的货币代码,to为转换后的货币代码,money为需要转换的货币金额。总结:接口展示展示了实时汇率API在不同领域中的广泛使用,帮助企业和个人在全球化背景下更高效地处理与货币相关的事务。通过向API接口发送请求,可以获取到一个JSON格式的结果,其中包含了汇率相关信息。from_name:转换前货币名称。to_name:转换后货币名称。data:包含结果的信息。from:转换前货币代码。money:转换后的金额。to:转换后货币代码。 阅读详情

方法一:中国银行版本,简单粗暴

//中国银行汇率接口,简单粗暴
//参数pjname:1316美元1326欧元1314英镑
public function getExchangeRate()
{
	$date = date("Y-m-d", time());
	//获得页面代码
	$data = file_get_contents("http://srh.bankofchina.com/search/whpj/search.jsp?erectDate=".$date."&nothing=".$date."&pjname=1316&page=1");
	//去掉非字符
	$data = str_replace(array(" ","\r","\n","\t"), "", $data);
	//得到汇率代码
	preg_match('/<tr>[\s]*<td>美元<\/td>[\s]*<td>[\s|\S]*<\/td>[\s]*<\/tr>/',$data, $converted);
	//开始各种调整格式,为了整理为数组
	$data = str_replace("</tr><tr>", ";", $converted[0]);
	$data = str_replace(array("<tr>","</tr>"), "", $data);
	$data = str_replace("</td><td>", ",", $data);
	$data = str_replace(array("<td>","</td>"), "", $data);
	$rateList = explode(";", $data);
	$rate = explode(",", $rateList[0]);
	//$rate [0] 国家 [1] 现汇买入价 [2]现钞买入价[3]现汇卖出价[4]现钞卖出价[5]外管局中间价[6]中行折算价
	$rate = $rate[3];
	$rate = round(($rate/100),2);
	if(is_numeric($rate))return $rate;
	else return false;
}

方法二:聚合数据版本,不稳定,但是可用。主要是有访问次数限制。

public function exchangeRate(){
	$key="390*****************************";//32位密钥需要申请
	$url = "http://op.juhe.cn/onebox/exchange/currency";
	$params = array(
		"from" =>"USD",                                                                                     //转换汇率前的货币代码
		"to" => "CNY",                                                                                          //转换汇率成的货币代码
		"key" => $key,                                                                                          //应用APPKEY(应用详细页查询)
	);
	$paramstring = http_build_query($params);
	$content =$this-> juhecurl($url,$paramstring);
	$result = json_decode($content,true);
	if($result){
		if($result['error_code']=='0'){
			$rate = $result['result']['0']['result'];
			param::set_cookie('rate',$rate,86400+SYS_TIME);
		}else{
			$rate = 6.70;
			param::set_cookie('rate',$rate,86400+SYS_TIME);
		}
	}else{
		$rate = 6.70;
		param::set_cookie('rate',$rate,86400+SYS_TIME);
	}
	return $rate;
}

public function juhecurl($url,$params=false,$ispost=0){
	$httpInfo = array();
	$ch = curl_init();
	curl_setopt( $ch, CURLOPT_HTTP_VERSION , CURL_HTTP_VERSION_1_1 );
	curl_setopt( $ch, CURLOPT_USERAGENT , 'JuheData' );
	curl_setopt( $ch, CURLOPT_CONNECTTIMEOUT , 60 );
	curl_setopt( $ch, CURLOPT_TIMEOUT , 60);
	curl_setopt( $ch, CURLOPT_RETURNTRANSFER , true );
	curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true);
	if( $ispost )
	{
		curl_setopt( $ch , CURLOPT_POST , true );
		curl_setopt( $ch , CURLOPT_POSTFIELDS , $params );
		curl_setopt( $ch , CURLOPT_URL , $url );
	}else{
		if($params){
			curl_setopt( $ch , CURLOPT_URL , $url.'?'.$params );
		}else{
			curl_setopt( $ch , CURLOPT_URL , $url);
		}
	}
	$response = curl_exec( $ch );
	if ($response === FALSE) {
		//echo "cURL Error: " . curl_error($ch);
		return false;
	}
	$httpCode = curl_getinfo( $ch , CURLINFO_HTTP_CODE );
	$httpInfo = array_merge( $httpInfo , curl_getinfo( $ch ) );
	curl_close( $ch );
	return $response;
}

 

汇率实时行情查询接口 行情数据,汇率,货币,金融,兑换。提供中国银行的实时汇率表、汇率转换、十大银行实时汇率表、支持外汇币种列表、和历史汇率的查询。本数据支持主流银行的汇率牌价查询,以及币种之间的汇率转换。广泛用于国际结算、银行汇率查询应用、开展跨国贸易、投资等参考场景。 阅读详情

相关推荐

免费实时汇率查询接口

接口地址 https://api.it120.cc/gooking/forex/rate?fromCode=CNY&toCode=USD gooking 请更换为你自己的专属域名: 《什么是专属域名?》 对应的货币代码,具体详见下面的货币代码表 接口说明 本接口使用 GET 方式请求即可,你可以直接将地址复制到浏览器中打开查看效果 如上面的例子,查询的是人民币(CNY)和美元(USD)之间的汇率关系,也就是1美元(USD)等于多少人民币(CNY) 接口返回 { "code": 0,

api工厂 5884

国际货币汇率 API 数据接口

国际货币汇率 API 数据接口支持多种货币对,每日精准汇率,多币种支持。

DevOpenClub 专栏 2296

PHP获取基础汇率(实时版)

使用第三方数据接口API实现实时基础汇率查询,数据更新<5分钟,与各大金融网站、百度、东方财富能保持一致。

23、实时汇率API接口,免费好用

1、前言 实时汇率API接口,这个是RollToolsApi通用系列接口的其中一个,内部包含了3个小接口,支持汇率查询,汇率列表和特定货币汇率查询功能。 查看接口完整信息:https://www.mxnzp.com/doc/detail?id=27 RollToolsApi通用系列接口包含多很多免费通用的API接口,利用这些接口可以帮你实现去开发出很多功能丰富,服务稳定的小程序,APP或者网页,无论是练手还是实战都是不错的选择。所有接口的列表可以在此查看 https://www.mxnzp.com/doc/

roll圈圈的博客 1万+

无需Root!用VirtualXposed+JustTrustMe在安卓高版本上抓包拼多多API数据

本文详细介绍了在安卓高版本设备上无需Root权限即可抓取拼多多API数据的完整方案,通过VirtualXposed与JustTrustMe组合技术,有效绕过SSL Pinning限制。文章涵盖工具准备、环境配置、应用处理及实战分析,特别针对PDD应用的混合通信策略提供了专业解决方案,适合开发者进行竞品分析和数据采集。

weixin_28678151的博客 453

日志异常检测详细整理,看这一篇就够了(附各项目代码链接)

对于不用的日志键,用它们的参数值向量训练一个参数值异常检测模型来检测有这些参数值反映的系统性能异常。与标准的GAN框架一样,D和G的参数是基于D的输出来更新的,因此鉴别器D可以被训练为尽可能敏感地将正确的标签分配给真实和虚假序列,而生成器将被训练为尽可能聪明地在经过足够多轮的迭代后欺骗鉴别器,即误导D将真实标签分配给虚假序列。LR:逻辑回归是有监督的模型,将处理后的特征矩阵以及标记作为模型的输入,得到训练后的模型,用此模型预测新出现的特征向量,以此判断特征向量是否为异常的,进而判断日志异常。

qq_20368489的博客 1万+

实时汇率查询接口你知道多少?一文分析

汇率API接口是一个专门提供汇率数据的程序接口,这通常需要满足几方面的标准:提供相关市场的汇率数据,利用如MT4这样的免费市场软件获取历史和实时行情。此外,还要检查该接口提供的服务项目,正规接口一般会包含外汇报价和查询等服务。汇率API接口对金融行业尤为重要,能够提供高权威度的数据以助金融企业作出决策。安全性的高要求也保证了金融企业数据的保密性,避免了敏感信息泄露。此外,接口的稳定性和强兼容性能充分满足不同金融企业的需求。因而,掌握和分析汇率的动态,并据此为国策调整和商业战略制定提供决策支持是至关重要的。

weixin_46796702的博客 1090

汽车氛围灯 PCBA 方案开发:从技术底层解析车载光效的核心逻辑

摘要: 车载氛围灯PCBA方案开发需兼顾性能与车规要求。主控芯片选型应关注运算能力、温度适应性和低功耗(如NXPS32K344、复旦微FM33FG065A)。电路防护需采用TVS二极管等组合设计,满足ISO7637-2浪涌防护标准。通信协议分层应用(CAN+LIN),调光需解决色准与温漂问题,动态灯效通过FIFO队列实现。开发中需进行温度循环、振动、EMC等可靠性测试,细节处理(如三防涂覆)至关重要。该领域开发需熟悉车规标准并积累实车经验。

2401_87454052的博客 1132

全球外汇汇率数据API接口大全

全球外汇汇率数据API接口大全外汇汇率API是一种关键工具,外汇汇率数据API为开发人员和企业提供了实时的汇率数据,以便进行货币兑换和汇率报价。在今天的全球化经济中,汇率波动对国际贸易和金融交易至关重要。因此,了解并及时获取准确的汇率数据对于决策者来说至关重要,货币兑换依然如此。在开发应用程序或网站时,集成汇率API是一项重要任务。通过使用外汇汇率API,开发人员可以轻松地获取最新的汇率数据,并将其应用于货币兑换计算、汇率报价和其他相关功能。

nance99的博客 5788

crowdcountingp2p代码复现

前面学习了一下论文:Improved Field-Based Soybean Seed Counting and Localization with Feature Level Considered该论文的模型原型由CrowdCounting-P2PNet改进而来这里先复现一下CrowdCounting-P2PNet模型,然后再学习P2PNet-Soy模型。

m0_73832962的博客 2328

基于STM32L4XX 、HAL库的TMP144YFFR数字温度传感器驱动应用C语言程序设计

define TMP144_ADDRESS 0x00 // 默认为全局地址,用于单器件或MDA命令。#define TMP144_CMD_READ_TEMP 0x00 // 读取温度寄存器命令。if (temp_raw & 0x800) { // 判断第11位(符号位)

PP_Cottage的博客 91

汇率的查询接口

项目中使用到汇率,需要能有一个接口进行查询,而查询汇率最权威的应该就是中国外汇交易中心官网地址:https://www.chinamoney.com.cn/chinese/index.html通过F12就可以查看网站的汇率接口;https://www.chinamoney.com.cn/ags/ms/cm-u-bk-ccpr/CcprHisNew?startDate=2022-05-30&endDate=2022-06-29&currency=USD/CNY&pageNum=1&pageSize=10查询出

keyboard专栏 4901

CANbus收发器ADM3053BRWZ-REEL7应用原理图设计

ADM3053 在 CAN 协议控制器与物理层总线之间创建一个 完全隔离的接口。该器件具有限流和热关断特性,可防止输出短路。额定温 度范围为工业温度范围,提供 20 引脚、宽体 SOIC 封装。该器件采用 5 V 单电源供电, 提供完全隔离的 CAN 解决方案。ADM3053 是一款隔离式控制器区域网络 (CAN) 物理层收 发器,集成隔离 DC/DC 转换器,符合 ISO 11898 标准。该器件采用 ADI 公司的。Coupler® 技术,将双通道隔离器、 CAN 收发器和 ADI 公司的。

zhusl6688的博客 1239

汇率查询接口

外汇报价,货币汇率以及币种之间的汇率转换。汇率查询的信息,免费接口稳定高效。

weixin_46796702的博客 937

10、网络安全工具:Bettercap 与 Web 应用测试工具全解析

本文详细解析了网络安全工具Bettercap及其在中间人攻击和无线攻击中的应用,同时介绍了多种Web应用测试工具,如Amass、Cadaver、Dirb等,并探讨了工具的使用场景、流程、注意事项以及未来发展趋势,为网络安全测试提供了全面的指导。

u0v1w2x3的博客 227

Claude Code 分布式并行开发最佳实践:1中枢+10Worker跨多Git仓库全流程落地

本文介绍了一套基于Claude Code和Git Worktree的分布式并行开发方案,解决多仓库、微服务开发中的核心痛点。方案采用"1个决策中枢+10个并行Worker"架构,中枢负责任务拆解和调度,每个Worker绑定独立仓库实现完全隔离开发。关键优势包括:任务并行效率提升10倍、跨仓库依赖自动编排、版本统一管理、零第三方依赖。文章详细提供了环境准备、架构设计、中枢搭建和初始化脚本等全流程落地指南,特别适合多仓库协同的全栈开发场景。

AI天才研究院 244

阿里云银行卡验证四要素

阿里云银行卡验证 java: public static void main(String[] args) { String host = "https://4bankcard.market.alicloudapi.com"; String path = "/getapilist/"; String method = "POST"; String appcode = "你自己的AppCode"; Map<String, String> head

qq_44835285的博客 1274

android 蓝牙通讯demo

android 下蓝牙通讯demo,实现了发现蓝牙,使能蓝牙,通过蓝牙发送消息。

php美元汇率接口

/** * * @param type $url * @param type $type * @param type $arr * @return type */ public function http_curl($url, $type = 'get', $arr = '') { if($a...

lorraine_40t的博客 1355

蓝牙模块HM-10手册

蓝牙模块HM-10手册,该手册对蓝牙模块HM-10进行了详细的介绍和使用方法以及一些AT指令。

IEM模型,地表粗糙度模拟

利用微波反演土壤水分时候,利用IEM模型可以实现对随机地表的模拟

php 汇率接口,PHP 对交易对汇率 转换

业务需求 nuls_bx 交易对牟定盘口做市但是要求牟定 bx_usdt 主流交易对, 真实晕 写了个递归 经过测试可用 转换路径如下nuls_btc btc_usdt bx_eth eth_usdt 经过 四个交易对 转换成目标交易对 汇率...

weixin_32498321的博客 963

大中型超市收银系统(可直接运行)

光步前台收银系统系统功能:商品销售、商品退货、挂单、收银员权限、会员销售、单品取消、整单取消、商品查询、脱机销售、脱机数据上传,基本资料下载,开钱箱、小票打印、收款结算,支持多币种付款方式(现金、储值卡、礼券、微信等),支持多种促销。运行环境:.net 4.0登陆信息用户名:1001 密码:123456内置商品信息,商品编码可输入00001000 - 00010000,测试效果相关功能键F5 结算 F9挂单 F11商品查询 F8退货 Insert单品取消 Del整单取消 F12开钱箱F2 会员 Ctrl+Z退出系统 Home 锁屏 相关源码待公开

【转】【接口&本地化】汇率接口Bloomberg

1和2的填写方式,最好是多个From currency一个To Currency,或者一个From currency多个To Currency,即一对多,避免多对多。一些企业——尤其是跨国公司或者跨国贸易比较多的企业,每天需要更新大量的汇率,仅通过OB08手工更新费时费力,一般都会与彭博或者路透等信息提供商建立接口自动更新上传汇率。选择要更新的汇率类型,如果Bloomberg返回的文件中不包含选择的汇率类型,则此文件会被跳过。选择要分发的汇率的有效期,是今天还是某天的历史汇率。

数字化2025 914

php 实时汇率接口

​function getExchangeRate($from_Currency,$to_Currency) { $amount = urlencode($amount); $from_Currency = urlencode($from_Currency); $to_Currency = urlencode($to_Currency);

网络剑客 5359

汇率查询接口如何用Python进行调用?

本文介绍了汇率查询的概念及其在跨境交易中的重要性,并提供了通过Python调用阿里云汇率查询接口的示例代码。该接口可实时获取货币汇率数据,示例展示了如何使用urllib3库发送GET请求,包含接口地址、参数设置和认证信息处理,最终输出查询结果。代码演示了从CNY到USD的汇率查询过程,适用于开发人员快速集成汇率查询功能。

2501_92689550的博客 806

汇率查询接口如何用PHP实现调用?

摘要:汇率查询接口提供实时货币换算功能,包括外汇报价和币种转换。文章以阿里云接口为例,介绍了PHP对接方法,包含接口地址、请求参数和PHP代码示例。代码演示了如何发送GET请求获取汇率数据,并给出了返回结果的JSON格式示例,如人民币对美元的汇率转换结果。

2501_92081462的博客 750

php调用汇率,php 实时汇率接口

​function getExchangeRate($from_Currency,$to_Currency){$amount = urlencode($amount);$from_Currency = urlencode($from_Currency);$to_Currency = urlencode($to_Currency);$url = "download.finance.yahoo.com...

weixin_28880469的博客 746

php获取实时汇率,PHP从API响应中获取json汇率值

我正在使用currencylayer JSON API来获取实时货币转换价值 – 有谁知道如何使用PHP从API响应中获取“结果”值和“引用”值?我是PHP的新手,我想知道是否可以将它存储在变量中.这是JSON:{"success":true,"terms":"https:\/\/currencylayer.com\/terms","privacy":"https:\/\/currencylaye...

weixin_30158793的博客 687

基于php汇率接口调用实例,基于C#的汇率接口调用代码实例

基于C#的汇率接口调用代码实例代码描述:基于C#的汇率接口调用代码实例代码平台:聚合数据using System;using System.Collections.Generic;using System.Linq;using System.Text;using http://www.doczj.com/doc/e059706ec77da26924c5b06a.html;using System....

weixin_42514310的博客 244
上一篇: php时间戳,日期时间转换及使用大全
下一篇: Ecshop及大商创198版本,解决Deprecated: preg_replace()报错
喜爱cpp
博客等级 码龄18年 129粉丝 23原创
评论 4
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

喜爱cpp

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值