В сети существует куча предложений, готовых информиров, показывающих различную информацию, погода, курсы валют, драгметаллов и т. п.
Но я хочу создать свой вид информера, соответственно просьба, подскажите где можно брать данные о курсах валют, драгметаллов, нефтепродуктов в режиме реального времени.
1. Axiles - 10 Февраля, 2010 - 06:06:38 - перейти к сообщению
2. valenok - 10 Февраля, 2010 - 07:48:59 - перейти к сообщению
В банке
3. Viper - 10 Февраля, 2010 - 07:50:09 - перейти к сообщению
ну например с rbc.ru или finance.ua(для Ураины).
4. Axiles - 10 Февраля, 2010 - 08:16:28 - перейти к сообщению
valenok пишет:
В банке
хорошо что не на рынке, там где бабушка творог втюхивает
(Добавление)
Viper пишет:
ну например с rbc.ru или finance.ua(для Ураины).
ну например с rbc.ru или finance.ua(для Ураины).
ну или например http://www[dot]forexpf[dot]ru/_informer_/ , копируеш код и информер готов, но как быть тогда с этим:
Axiles пишет:
Но я хочу создать свой вид информера,
а вот тут:
Axiles пишет:
подскажите где можно брать данные о курсах валют, драгметаллов, нефтепродуктов в режиме реального времени.
имелось в виду не визуальное восприятие курса валют на сайте банка и вдалбливание его в код скрипта,а автоматическое получение этого курса скриптом для дальнейшего его отображения в таком виде, в котором моя душёнка пожелает.
(Добавление)
если такое конечно вообще возможно, в наш век нанотехнологий и инноваций
5. JustUserR - 10 Февраля, 2010 - 09:26:43 - перейти к сообщению
Axiles пишет:
Берете любой понравившийся сайт на котором выводится курсы валют и запоминаете адреса этих страниц - после этого ставите программу Proxymiton и получаете HTTP-запросы для получения данных курсов валют - далее с помощью CURL/sockets пишете запрос на полученные данных страниц на основе полученных HTTP-данных и потом с помощью регулярных выражений выбираете нужную часть HTML-документа и сохраняете ее куда хотите
Имелось в виду не визуальное восприятие курса валют на сайте банка и вдалбливание его в код скрипта,а автоматическое получение этого курса скриптом для дальнейшего его отображения в таком виде, в котором моя душёнка пожелает
6. Stierus - 10 Февраля, 2010 - 09:49:55 - перейти к сообщению
У центробанка есть сервис http://www[dot]cbr[dot]ru/DailyInfoWebSe[dot][dot][dot]v/DailyInfo[dot]asmx ... немного почитав про SOAP, ты сможешь брать оттуда информацию о курсе валют, драгоценных металлах и тд.
По поводу погоды - способов добыть информацию так же много, вот http://meteoinfo[dot]ru/xml-reg-help-free , например. Не надо усложнять себе жизнь парсерами, выйдет медленнее и ненадежнее.
(Добавление)
Ну и да, конечно же ... если не можешь сам, за отдельную плату всегда готов реализовать все, что душе угодно
По поводу погоды - способов добыть информацию так же много, вот http://meteoinfo[dot]ru/xml-reg-help-free , например. Не надо усложнять себе жизнь парсерами, выйдет медленнее и ненадежнее.
(Добавление)
Ну и да, конечно же ... если не можешь сам, за отдельную плату всегда готов реализовать все, что душе угодно
7. JustUserR - 10 Февраля, 2010 - 09:57:12 - перейти к сообщению
Stierus пишет:
Зато точно бесплатно - потому что XML-сервисы если и бесплатные то все равно делают всякие ограниченя в том числе на число запросов или еще что - а при CURLе вы выглядите как обычный пользователь и ограничений какиаких нетНе надо усложнять себе жизнь парсерами, выйдет медленнее и ненадежнее
Да и к тому же хорошо оптимизированный алгоритм не так медленнее
8. Stierus - 10 Февраля, 2010 - 09:59:54 - перейти к сообщению
Любой парсер медленнее, чем обойтись без парсера + каждая смена дизайна на источнике информации приводит к переписке регулярок ... для чего это ? Если посмотришь на мои ссылки - то увидишь, что на сайте центробанка вообще никаких ограничений нет, с погодой тоже куча разных ресурсов, если задаться целью - найти что-то подходящее, думаю, вполне возможно.
9. Axiles - 10 Февраля, 2010 - 13:08:51 - перейти к сообщению
Stierus пишет:
немного почитав про SOAP
я МНОГО прочитал про SOAP, весь день читал про SOAP, я понял примерно что такое SOAP, но я не понял что мне делать вот с этим SOAP:
CODE (htmlphp):
скопировать код в буфер обмена
скопировать код в буфер обмена
- POST /DailyInfoWebServ/DailyInfo.asmx HTTP/1.1
- Host: www.cbr.ru
- Content-Type: text/xml; charset=utf-8
- Content-Length: length
- SOAPAction: "http://web.cbr.ru/GetCursOnDate"
- <?xml version="1.0" encoding="utf-8"?>
- <soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
- <soap:Body>
- <GetCursOnDate xmlns="http://web.cbr.ru/">
- <On_date>dateTime</On_date>
- </GetCursOnDate>
- </soap:Body>
- </soap:Envelope>
если я правильно понял, то это SOAP-документ на SOAP-сервере
как мне к нему обращаться, что писать в php-коде, каким образом я получу ответ?
Ну нипонятно мне пока. Ну объяснити плиззз....