PHP使用API实现基础汇率换算
来源:互联网 发布:电脑无法上淘宝网 编辑:程序博客网 时间:2024/05/22 08:06
大家都知道当前进出口业务汇率换算都是以美元(USD)为基础;
汇率部分又分为:基础汇率、外汇牌价、其它(本人不知道的,毕竟不是专业金融人士,误喷!)
一般生活中提到的汇率都是指基础汇率,“擦,美元兑人民币又涨了”…… 这种一般以1元或1美元为单位;
而外汇牌价是由银行制定的交易价格,比如人民币外汇牌价一般以100元为单位,每家银行对应的兑换价格都有小小的不同。
代码注意事项:
1. 生产环境中建议注册私有帐号,只需要激活邮箱就可以拿到appkey sign(例中的appkey是nowapi官网上的测试appkey)
2. 看了下nowapi的所有接口都免费部分,该接口每小时最大配额500次,一般足够用了,再说付费也便宜。
3. 用了一阵子,数据更新得很及时,基本上2分钟左右一次,对比了下新浪财经、yahoo财经、东方财富基本吻合。
<?php/* * 本例相关介绍及文档 * 接口官网 https://www.nowapi.com * 接口文档 https://www.nowapi.com/api/finance.rate */header("Content-Type:text/html;charset=UTF-8");function nowapi_call($a_parm){ if(!is_array($a_parm)){ return false; } //combinations $a_parm['format']=empty($a_parm['format'])?'json':$a_parm['format']; $apiurl=empty($a_parm['apiurl'])?'http://api.k780.com:88/?':$a_parm['apiurl'].'/?'; unset($a_parm['apiurl']); foreach($a_parm as $k=>$v){ $apiurl.=$k.'='.$v.'&'; } $apiurl=substr($apiurl,0,-1); if(!$callapi=file_get_contents($apiurl)){ return false; } //format if($a_parm['format']=='base64'){ $a_cdata=unserialize(base64_decode($callapi)); }elseif($a_parm['format']=='json'){ if(!$a_cdata=json_decode($callapi,true)){ return false; } }else{ return false; } //array if($a_cdata['success']!='1'){ echo $a_cdata['msgid'].' '.$a_cdata['msg']; return false; } return $a_cdata['result'];}$nowapi_parm['app']='finance.rate';$nowapi_parm['scur']='USD';$nowapi_parm['tcur']='CNY';$nowapi_parm['appkey']='10003';$nowapi_parm['sign']='b59bc3ef6191eb9f747dd4e83c99f2a4';$nowapi_parm['format']='json';if(!$result=nowapi_call($nowapi_parm)){ die('fail');}//var_dump($result);//print_r($result);echo " scur : ".$result['scur']."<br>";echo " tcur : ".$result['tcur']."<br>";echo " ratenm : ".$result['ratenm']."<br>";echo " rate : ".$result['rate']."<br>";echo " update : ".$result['update']."<br>";?>
1 0
- PHP使用API实现基础汇率换算
- FLASK (CURRENCY)汇率换算api JSON数据读取显示实现
- javascript 实现在线多币种汇率实时换算
- 汇率换算(android安卓版)
- 插件80:汇率换算
- php实现国际汇率兑换接口ZZ
- 汇率换算自然语言理解功能IOS DEMO
- 汇率转换 api
- PHP实现货币换算的方法
- php 实时汇率接口
- PHP调用汇率源代码
- php 实时汇率接口
- 汇率
- php 存储容量换算
- php使用哈希表API
- php使用反射API
- 坚毅忍者:外汇基础概念--汇率
- JavaScript实现汇率j简单转换工具
- 55骰子数独(4)70(5)83(6)96(7)105(8)121(9)131(10)143(11)
- Codeforces Round #377 (Div. 2) 解题报告
- Miller-Rabin素数测试学习笔记
- python中 import 和from ... import 的区别
- 有关于Jvm知识的整理(待补充)
- PHP使用API实现基础汇率换算
- jsp 模板继承--rapid (附下载链接)
- matlab中sum函数求和
- 数据结构实验之二叉树四:还原二叉树
- 剑指Offer(面试题19~23)
- python解47元方程组
- javascript 超简单代码实现图片轮播功能
- NOIP 2013 华容道(copy)
- JZOJ 4845 【NOIP2016提高A组集训第5场11.2】寻找