2016-07-13 2 views
1

Мне интересно написать некоторые базовые php для взаимодействия с push-айпом Poloniex.Poloniex push api

Их веб-сайт предоставляет следующую информацию: https://poloniex.com/support/api/

РНР обертку можно найти здесь: http://pastebin.com/iuezwGRZ

Из того, что я могу определить, есть три API-интерфейсы являются толчок, общественности и торговли. Публичные и торговые API-интерфейсы предоставляют функции, которые могут передаваться параметрам и т. Д. Push-api полностью обманывает меня, поскольку я не могу определить, как это работает.

Первая ссылка выше означает, что API подталкивает данные в реальном времени, и на разные каналы можно подписаться.

Мои вопросы: A) Как php может получать прямой поток данных? B) Как подписаться на фид?

Возможно, я неправильно понял oush api и мои извинения заранее, если это так.

Редактировать 1: Я считаю, что мне нужен клиент WAMP для подключения к WAMP-маршрутизатору, например Minion. https://github.com/Vinelab/minion

Edit2: Node.js Пример http://pastebin.com/dMX7mZE0

ответ

1

Толчок API, основан на протоколе Websocket.

Сначала вам нужно сначала установить соединение с сервером WebSocket,

после этого вам необходимо зарегистрироваться, чтобы поток данных (поток обновления цен, например), после того, как только сервер сделать обновление что-то (цена), все подключенные клиенты, где ранее зарегестрирована к нему будут синхронно получили обновленную цену

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

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