Реальная история.
Не уверен, что это правильное место, чтобы спросить. Я хочу спросить, если кто-нибудь знает, если есть проект с открытым исходным кодом или фрагмент кода, который позволит вам интегрировать биржевые цены (по крайней мере, более крупные, как Bittrex или Poloniex) в веб-сайт, предпочтительно, закодированной в PHP или NodeJS? Я имею в виду что-то вроде обертки Thats позволяет запрашивать данные из различных API для обмена легко.
Все обмены обычно имеют публичный API, я не знаю, есть ли какие-либо обертки доступны как данные довольно легко получить доступ, как это.
PHP для bittrex, они, очевидно, имеют больше рынков, чем BTC-LTC, они имеют другой отдых, где вы можете увидеть на рынках.
https://bittrex.com/home/apiЭто просто пример, кстати, я бы предложил использовать CURL в PHP вместо file_get_contents
PHP
$ oBittrexObj знак равно json_decode(file_get_contents("Https://bittrex.com/api/v1.1/public/getticker?market=BTC-LTC"), 1);
эхо number_format($ oBittrexObj[«Результат»] ['Последний'], 8);
Узел с использованием узла покоя клиента LIB, которые вы можете установить с НПМ
вар Client = требуется ( 'узел-Rest-клиент') клиента.
вар клиент = новый клиент ();
вар Args = {
заголовки: { "Тип содержимого": "Применение / JSON"}
};
client.get ("https://bittrex.com/api/v1.1/public/getticker?market=BTC-LTC", Арг, функция (данные, ответ) {
console.log (data.result.Last);
});
Кроме того, некоторые другие вещи, чтобы принять во внимание. Для хранения последнего значения, его не всегда хорошая идея, чтобы получить данные непосредственно с веб-сайта, как это может быть недоступна, и он использует ненужные запросы. Хорошей практикой является хранение данных в БД и получать каждые 30 секунд или минуту. Если апи недоступен по крайней мере, вы можете отобразить данные из БД до тех пор, пока апи достижим снова.