API-вызов к веб-сокету в R - PullRequest
       7

API-вызов к веб-сокету в R

0 голосов
/ 15 октября 2018

Я нахожусь в процессе создания инструмента управления портфелем в R. В настоящее время я работаю над внедрением криптовалют, некоторые биржи покрыты существующими R-пакетами, но некоторые нет.

В настоящее время я пытаюсь заставить Etherdelta и Cryptopia работать.

Etherdelta имеет конечную точку веб-сокета: 'https://socket.etherdelta.com'. (см. здесь )

Я хочу запросить свои балансы с помощью опции «myFunds», но не могу понять, как передать и мой идентификатор пользователя (кошелек) в etherdelta.Я попробовал следующее:

> etherdelta_url= 'https://socket.etherdelta.com'
> raw.result <- GET(url = etherdelta_url, path='getMarket')
> raw.result$status_code
[1] 404

Для Cryptopia я нашел несколько модулей Python, поэтому я подумал, что импортировать их в R может быть проще, чем делать это с нуля.Поэтому я загрузил «reticulate» и установил пакет «anyex» из PyPi (через терминал).Теперь я, похоже, не могу загрузить этот пакет изнутри R, хотя:

> anyex <- import("anyex")
Error in py_module_import(module, convert = convert) : 
ImportError: No module named anyex

Можно ли импортировать напрямую из PyPi, введя URL-адрес?(Я не смог найти, как этого добиться.

Являются ли эти подходы жизнеспособными? Я новичок в api / python в R и не уверен, стоит ли мне пытаться продолжить эти подходы или искать совершенно другой способ выполнения.это.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...