2014-01-02 3 views
0

Я смотрю на API здесь:Открыть Курсы валют Использование API

https://openexchangerates.org/documentation

Вызов является:

http://openexchangerates.org/api/latest.json?app_id=YOUR_APP_ID

И возвращение:

{ 
"disclaimer": "Exchange rates provided by [...]", 
"license": "Data collected and blended [...]", 
"timestamp": 1319730758, 
"base": "USD", 
"rates": { 
    "AED": 3.672626, 
    "AFN": 48.3775, 
    "ALL": 110.223333, 
    "AMD": 409.604993, 
    /* 160 fx rates available - see currencies.json */ 
    "YER": 215.035559, 
    "ZAR": 8.416205, 
    "ZMK": 4954.411262, 
    "ZWL": 322.355011 
} 
} 

Мой вопрос здесь в том, как это использовать, чтобы отобразить ставку INR wh ich возвращается? В моем fiddle я добрался до API API с моим идентификатором приложения, который должен отображаться в <span class="display">. Я не очень свободно говорю с JSON и связанными с ним функциями.

Спасибо!

+1

ли вы имеете в виду 'data.rates.INR'? –

+0

Думаю, что да. Я обновил свою скрипку, это правильно? Он возвращает значение в качестве предупреждения. http://jsfiddle.net/Newtt/4AKaJ/7/ – Newtt

ответ

2

Доступ к объекту jason возможен как обычный объект в javascript. В этом случае вы можете использовать:

data.rates.INR 

Чтобы получить это в свой диапазон, сделать это

$('.display').html(data.rates.INR) 

внутри функции

наконец, не забудьте изменить свою скрипку, чтобы иметь JQuery в рамках более на левой

working fiddle

+1

О, ничего себе! Спасибо огромное! – Newtt

Смежные вопросы