Перейти к содержимому

Фотография

курсы валют в xmlесть такой сервис?


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 26

#1
tsadykov

tsadykov
  • Завсегдатай
  • 268 сообщений
нужны курсы валют нацбанка казахстана в xml. кто нибудь использует такой сервис, или знает где лежит? на сайте нацбанка ничего подобного не нашел
  • 0

#2
Temza

Temza
  • Случайный прохожий
  • 2 сообщений
Специалисты нашей компании запустили RSS ленту курсов валют на сайте Национального Банка РК. На данный момент публикуются курсы Российского рубля, Американского доллара и Евро. Пример ленты Вы можете увидеть в левом нижнем углу нашего сайта. http://www.alternate.kz Файл RSS находится по адресу: http://www.nationalb...z/rss/rates.xml. Так же с недавнего времени был запущен полный список валют по адресу http://www.nationalb...s/rates_all.xml. Так же в ХML файле есть поле index со значением UP или DOWN т.е. отношение текущего курса к вчерашнему (вырос или упал соответственно).

Удачи
  • 0

#3
eroha

eroha
  • В доску свой
  • 1 762 сообщений
не совсем по сабжу,
вот я быстро замутил js информер на основе данных которые дал Temza
http://kiteco.net/pu...k_currency.html
  • 0

#4
Drushka

Drushka
  • В доску свой
  • 1 866 сообщений

Так же с недавнего времени был запущен полный список валют по адресу http://www.nationalb...s/rates_all.xml. Так же в ХML файле есть поле index со значением UP или DOWN т.е. отношение текущего курса к вчерашнему (вырос или упал соответственно).

Удачи


Есть одно не удобство с полным списком. Когда считываешь его, то нет разбивки по строка (перенос коректки). При обращении с помощью функции fopensocket и чтения из потока вся информация в одной строке. Я считаю это неудобно.

А идея отличная.
  • 0

#5
sangul

sangul
  • Частый гость
  • 77 сообщений

Специалисты нашей компании запустили RSS ленту курсов валют на сайте Национального Банка РК. На данный момент публикуются курсы Российского рубля, Американского доллара и Евро. Пример ленты Вы можете увидеть в левом нижнем углу нашего сайта. http://www.alternate.kz Файл RSS находится по адресу: http://www.nationalb...z/rss/rates.xml. Так же с недавнего времени был запущен полный список валют по адресу http://www.nationalb...s/rates_all.xml. Так же в ХML файле есть поле index со значением UP или DOWN т.е. отношение текущего курса к вчерашнему (вырос или упал соответственно).

Удачи

не могу на телефоне посмотреть соединяет но выдает пустой лист, где еще можно брать курсы нац банка и kase via rss?
  • 0

#6
tsadykov

tsadykov
  • Завсегдатай
  • 268 сообщений

Специалисты нашей компании запустили RSS ленту курсов валют на сайте Национального Банка РК. На данный момент публикуются курсы Российского рубля, Американского доллара и Евро. Пример ленты Вы можете увидеть в левом нижнем углу нашего сайта. http://www.alternate.kz Файл RSS находится по адресу: http://www.nationalb...z/rss/rates.xml. Так же с недавнего времени был запущен полный список валют по адресу http://www.nationalb...s/rates_all.xml. Так же в ХML файле есть поле index со значением UP или DOWN т.е. отношение текущего курса к вчерашнему (вырос или упал соответственно).

Удачи


спасибо) устраивает, бум реализовывать импорт
  • 0

#7
cisco_sale

cisco_sale
  • Частый гость
  • 60 сообщений
А можно было это реализовать в более культурном виде. Хотя бы воспользоваться опытом cbr.ru, сделать всё по-человечески и проинформировать посетителей сайта nationalbank.kz о данной услуге?
  • 0

#8
Smoki_rat

Smoki_rat
  • В доску свой
  • 1 343 сообщений

Специалисты нашей компании запустили RSS ленту курсов валют на сайте Национального Банка РК. На данный момент публикуются курсы Российского рубля, Американского доллара и Евро. Пример ленты Вы можете увидеть в левом нижнем углу нашего сайта. http://www.alternate.kz Файл RSS находится по адресу: http://www.nationalb...z/rss/rates.xml. Так же с недавнего времени был запущен полный список валют по адресу http://www.nationalb...s/rates_all.xml. Так же в ХML файле есть поле index со значением UP или DOWN т.е. отношение текущего курса к вчерашнему (вырос или упал соответственно).

Удачи

Радует что казнет начинает преображаться .. гдето год назад такое и не встретел бы))
  • 0

#9
yanot

yanot
  • Случайный прохожий
  • 4 сообщений
Temza в вашей системе экспорта курсов в rss есть серьезный недочет -- отсутствие параметра <<номинал>>. Если считать, ввиду отсутствия этого параметра, что курс всех валют в RSS устанавливается за 1 единицу, происходит расхождение для некоторых валют, курс которых установлен за 10, 100 и 1000 единиц (японская йена, южно-корейская вона, турецкая лира), что делает ваш сервис малополезным.

Вот пример:

Официальные курсы валют на 22/05/07
100 ЮЖНО-КОРЕЙСКИЙ ВОН KRW / KZT 12.92
10 ЯПОНСКАЯ ЙЕНА JPY / KZT 9.90

В RSS

<item>
 <title>KRW</title>
  <pubDate>23.05.07</pubDate>
   <description>12.92</description>
  <index>DOWN</index>
 <link/>
</item>

<item>
 <title>JPY</title>
  <pubDate>23.05.07</pubDate>
   <description>9.89</description>
  <index>DOWN</index>
 <link/>
</item>

Наименование валют в RSS, например <name>Японская йена</name>, кстати, тоже не помешало бы.
  • 0

#10
yanot

yanot
  • Случайный прохожий
  • 4 сообщений
И еще одно замечание. Код RUR, для Российского рубля, использовался до 2001 года.
Для соответствия стандартам ISO 4217 и Общероссийскому классификатору валют, следует использовать код RUB.

P.S. что интересно, для Белорусского рубля используется новый код BYR, а не старый BYB, хотя это изменение было введено 2-мя годями позже.

Smoki_rat не спешите с выводами о преображении :)

Сообщение отредактировал yanot: 25.05.2007, 03:54:32

  • 0

#11
wired

wired
  • Свой человек
  • 572 сообщений
Такая штука есть:

http://www.phpclasse...ckage/3894.html
  • 0

#12
dennykru

dennykru
  • В доску свой
  • 1 422 сообщений
:-)
классно, поставил себе на сайт, правда долго мучился, поскольку только познаю азы...

а может быть подскажите еще ресурсы где есть rss, желательно казахстанские :)
  • 0

#13
dennykru

dennykru
  • В доску свой
  • 1 422 сообщений
:-) я только сейчас заметил, что Казахстан у http://www.nationalb...z/rss/rates.xml написан с маленькой буквы!!!! :)
  • 0

#14
p@R@dOx...

p@R@dOx...
  • Завсегдатай
  • 105 сообщений

а может быть подскажите еще ресурсы где есть rss, желательно казахстанские :)

Можно погоду узнавать здесь:
http://informer.gism.../xml.html?36870
  • 0

#15
BICH

BICH
  • В доску свой
  • 1 777 сообщений
Ещё хотелось бы (если это возможно) в хмл прописать русское название валюты. А то могут и не понять что за валюта..
А в остальном очень бюольшое спасибо. Будем использовать.


Так же с недавнего времени был запущен полный список валют по адресу http://www.nationalb...s/rates_all.xml. Так же в ХML файле есть поле index со значением UP или DOWN т.е. отношение текущего курса к вчерашнему (вырос или упал соответственно).

Удачи


Есть одно не удобство с полным списком. Когда считываешь его, то нет разбивки по строка (перенос коректки). При обращении с помощью функции fopensocket и чтения из потока вся информация в одной строке. Я считаю это неудобно.

А идея отличная.

а если использовать ресурк как хмл? а не просто текстовый файл?
  • 0

#16
T. Anre

T. Anre

    Data Miner

  • В доску свой
  • 2 327 сообщений

а если использовать ресурк как хмл? а не просто текстовый файл?

:)
<?php
$sUrl = 'http://www.nationalbank.kz/rss/rates_all.xml';
$sXML = file_get_contents($sUrl);
$Doc = DOMDocument::loadXML($sXML);
$Items = $Doc->getElementsByTagName('item');
$aCourses = array();

foreach ($Items AS $Item) {
	$aCourses[] = array (
		'title' => $Item->getElementsByTagName('title')->item(0)->nodeValue,
		'pubDate' => Item->getElementsByTagName('pubDate')->item(0)->nodeValue,
		'description' => $Item->getElementsByTagName('description')->item(0)->nodeValue,
		'index' => $Item->getElementsByTagName('index')->item(0)->nodeValue
	);

}

echo '<pre>';
print_r($aCourses);
echo '</pre>';

?>

Сообщение отредактировал T. Anre: 03.09.2007, 14:28:47

  • 0

#17
T. Anre

T. Anre

    Data Miner

  • В доску свой
  • 2 327 сообщений

И еще одно замечание. Код RUR, для Российского рубля, использовался до 2001 года.
Для соответствия стандартам ISO 4217 и Общероссийскому классификатору валют, следует использовать код RUB.

Похоже, что используется и то, и другое :)


http://www.nationalbank.kz/rss/rates_all.xml
<item>
	<title>RUB</title>
	<pubDate>03.09.07</pubDate>
	<description>4.91</description>
	<index>DOWN</index>
	<link/>
</item>

http://www.nationalbank.kz/rss/rates.xml
<item>
	<title>RUR</title>
	<pubDate>03.09.07</pubDate>
	<description>4.91</description>
	<index>DOWN</index>
	<link/>
</item>

  • 0

#18
T. Anre

T. Anre

    Data Miner

  • В доску свой
  • 2 327 сообщений
Написал программку импортирует XML, прикольно :eek: .
Импорт:
Изображение
Просмотр:
Изображение

Сообщение отредактировал T. Anre: 03.09.2007, 18:01:53

  • 0

#19
Vietnam

Vietnam
  • Гость
  • 28 сообщений
странно! сегодня вроде 22 сентября, а у них 24!!
везде <pubDate>24.09.07</pubDate>
как такое может быть? это чтобы в выходные не работать чтоли?
  • 0

#20
wek

wek

    Читатель

  • Завсегдатай
  • 130 сообщений
вот сделали бы они экспорт xml))

http://everyday.kz/currency/

было бы здорово.

если кому нада российский курс:
http://www.cbr.ru/scripts/XML_daily.as
  • 0


Количество пользователей, читающих эту тему: 0

пользователей: 0, неизвестных прохожих: 0, скрытых пользователей: 0

Размещение рекламы на сайте     Предложения о сотрудничестве     Служба поддержки пользователей

© 2011-2022 vse.kz. При любом использовании материалов Форума ссылка на vse.kz обязательна.