Реальная история.
Кстати, это очень простой в использовании, поэтому я назвал его "EZ",
Чтобы узнать цену Bitcoin и нажмите на мою службу, здесь вы можете написать Python скрипт, как это
время импорта
импорт URLLIB
импорт ezcomet
Защиту read_price ():
е = urllib.urlopen ( 'http://data.mtgox.com/api/1/BTCUSD/ticker')
содержание = f.read ()
возвращение содержимого
Защита основные ():
апи = ezcomet.EZCometAPI (
api_key =»<ваш API здесь идет>»,
user_name = 'демо',
)
в то время как True:
time.sleep (30)
price_data = read_price ()
api.write ( 'bitcoi [Подозрительные ссылка удалена] лед', price_data)
если __name__ == '__main__':
главный()
Javascript для получения сообщений также просто
<Сценарий SRC ="http://cdn.ezcomet.com/ezcomet.min.js"> скрипт>
<скрипт>
window.onload = функция () {
Функция обратного вызова (MSG) {
вар результат = тзд [ «возвращение»] last_local.
дата вар = новая дата (ParseInt (сообщ [ 'возвращение'] в настоящее время) / 1000.);
// часов часть из временной метки
вар часов = date.getHours ();
// минут часть из временной метки
вар минут = date.getMinutes ();
// секунд часть из временной метки
вар секунд = date.getSeconds ();
// будет отображать время в формате 10:30:23
вар FORMATTEDTIME = часы + ':' + минут + ':' + секунд;
. Document.getElementById ( 'Цена') innerHTML = result.display + 'USD';
document.getElementById ( 'теперь') innerHTML = FORMATTEDTIME.
}
ezcomet.subscribe ({
user_name: 'демо',
Канал: «bitcoi [Подозрительная ссылка удалена] лед»,
MSG_TYPE: 'JSON',
обратный вызов: обратный вызов,
auto_tick ложь
});
};
скрипт>
Вы можете посмотреть демо здесь
http://ezcomet.com/demo/bitcoin_priceЕсли у вас есть вопросы о моей службе, вы можете спросить меня здесь.