首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >使用Yahoo Finance API的实时货币汇率

使用Yahoo Finance API的实时货币汇率
EN

Stack Overflow用户
提问于 2016-02-13 13:11:29
回答 4查看 1.3K关注 0票数 1

使用雅虎财经API的实时货币汇率在印度工作得很好,但在阿联酋就不行了。他们是否有任何IP检查以使用Yahoo Finance API获取此值?

我们已经做到了这一点,使用雅虎财经API使用JavaScript和PHP。代码如下所示。

代码语言:javascript
运行
复制
function currencyConverter(currency_from,currency_to,currency_input){
    var yql_base_url = "https://query.yahooapis.com/v1/public/yql";
    var yql_query = 'select%20*%20from%20yahoo.finance.xchange%20where%20pair%20in%20("'+currency_from+currency_to+'")';
    var yql_query_url = yql_base_url + "?q=" + yql_query + "&format=json&env=store%3A%2F%2Fdatatables.org%2Falltableswithkeys";
    var http_response = httpGet(yql_query_url);
    var http_response_json = JSON.parse(http_response);

    return http_response_json.query.results.rate.Rate;
}

有没有人可以建议其他免费的API来获取实时货币汇率,而不需要使用JavaScript/jQuery和PHP进行任何IP地址检查?

EN

回答 4

Stack Overflow用户

发布于 2016-02-25 21:22:46

谷歌有一个货币兑换工具,可以很容易地使用。您可以在此处查看代码示例:http://www.stepblogging.com/how-to-convert-currency-using-google-api-and-php/

票数 0
EN

Stack Overflow用户

发布于 2016-02-29 04:39:56

在过去的几年里,我一直在使用一个基于yahoo currency API的货币小工具,但它突然停止了工作。由于上面的代码是不同的,我想知道雅虎是否改变了代码,或者只是有问题。我曾经可以通过在地址栏中输入以下url来直接访问它,但它也不再起作用了。

http://query.yahooapis.com/v1/public/yql?q=select * from yahoo.finance.xchange where pair in ( "EURAED“、"EURARS”、"EURAUD“、"EURAWG”、"EURBAM“、"EURBBD”、"EURBGN“、"EURBHD”、"EURBMD“、"EURBOB”、"EURBRL“、"EURBSD”、"EURCAD“、"EURCHF”、"EURCLP“、"EURCNY”、"EURCOP“、"EURCYP”、"EURCZK“、"EURDKK”、"EURDOP","EUREGP“、"EUREUR”、"EURFJD“、"EURGBP”、"EURGHS“、"EURGMD”、"EURGTQ“、"EURHKD”、"EURHRK“、"EURHUF”、"EURIDR“、"EURILS”、"EURINR“、"EURIRR”、"EURISK“、"EURJMD”、"EURJOD“、"EURJPY”、"EURKES“、"EURKHR”、"EURKRW“、"EURKWD”、"EURLAK“、"EURLBP”、"EURLKR“、”"EURLTL","EURLVL","EURMAD","EURMDL","EURMGA","EURMKD","EURMUR","EURMVR","EURMXN","EURMYR","EURNAD","EURNGN","EURNOK","EURNPR","EURNZD","EUROMR","EURPAB","EURPEN","EURPHP","EURPKR","EURPLN","EURPYG","EURQAR","EURRON","EURRSD","EURRUB","EURSAR“、"EURSCR”、"EURSEK“、"EURSGD”、"EURSYP“、"EURTHB”、"EURTND“、"EURTRY”、"EURTWD“、"EURUAH”、"EURUGX“、"EURUSD”、"EURUYU“、"EURVEF”、"EURVND“、"EURXAF”、"EURXCD“、"EURXOF”、"EURXPF“、"EURZAR")&env=store://datatables.org/alltableswithkeys

票数 0
EN

Stack Overflow用户

发布于 2019-11-06 22:55:02

下面是简单的货币换算

https://calculatorexpress.com/currency-free-api/

代码语言:javascript
运行
复制
https://calculatorexpress.com/FOREX/EXCHANGE/?API=YOUR_API_KEY&from=BASE_CURRENCY&to=COMPACT_CURRENCY



//Replace   YOUR_API_KEY   with free API from the site
// Replace 'from' with your base currency (usd,aud etc.)
// Replace 'to' with your 2nd currency 


// ------------- Example ---------------

https://calculatorexpress.com/FOREX/EXCHANGE/?API=YOUR_API_KEY&from=usd&to=aud



//you can call the coversion rate with ajax request!

calculatorexpress.com目前在他们的免费计划中提供免费的ssl加密,这非常令人印象深刻!

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/35376348

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档