我意识到这可能要求很多,但他们提供的API实际上只有几行。我只是想看看如何将它们放在一起并在HTML中调用它。我想看到一个完整的例子会对我有所帮助!
我所知道的我需要:我需要请求网址
$.getJSON("https://coinbase.com/api/v1/prices/spot_rate?api_key=XXX"
这提供了我需要的验证,以及访问API(我认为)。他们在其网站上提供的其余代码是方法。
# Reponse
{
"amount": "10.00",
"currency": "USD"
}
所以要用HTML调用我可以使用
<div id="call"></div>
我很感激帮助!
你可以添加&callback =?到这个jsfiddle所示的url。
$.getJSON("https://coinbase.com/api/v1/prices/spot_rate?currency=USD&callback=?", function( data ) {
//Do what you want with the response here
});
否则,您将遇到需要服务器端访问修复的跨源请求问题。
所以在你的情况下,URL将是:https://coinbase.com/api/v1/prices/spot_rate?currency=USD&callback=?
我认为你不需要这个电话的API密钥。事实上,如果你在javascript / jQuery中这样做,最好不要在页面上存储API密钥,因为它很容易公开。
希望这可以帮助。