Bitcoin Forum

Other => Beginners & Help => Topic started by: RobertJK on August 12, 2011, 04:21:14 PM



Title: Connecting to trade APIs in R?
Post by: RobertJK on August 12, 2011, 04:21:14 PM
Does anyone have advice on connecting to the trade APIs through R? It looks like R doesn't support the URl structure for APIs like TradeHill etc... I'm trying to work with the ReadLines function but to no avail... I simply get output that looks like this:

 <Code>

> readLines("https://api.tradehill.com/APIv1/USD/Orderbook")
Error in file(con, "r") : cannot open the connection
In addition: Warning message:
In file(con, "r") : unsupported URL scheme

</Code>

I've deduced that this function needs a file suffix (ie it would have to be something like orderbook.php) to be able to download the data.

Does anyone have any workarounds that they've used, and/or does anyone have any tricks for connecting to these APIs using R?


Title: Re: Connecting to trade APIs in R?
Post by: TheBanker on August 12, 2011, 08:53:29 PM
My advice is to learn a real language :)


Title: Re: Connecting to trade APIs in R?
Post by: RobertJK on August 13, 2011, 01:16:23 AM
I actually have a good amount of experience with a bunch of other languages... I just wanted to use R for its statistical upper-hand on virtually ever other language. So no dice on R advice? I guess R's not too popular with the BTC crowd, then :(


Title: Re: Connecting to trade APIs in R?
Post by: drawoc on August 13, 2011, 02:59:27 AM
In file(con, "r") : unsupported URL scheme

The URL scheme is, in this case https. This means that R doesn't have https support. Google suggests looking into the package RCurl.

Note that I've never programmed in R before.