我正在尝试使用MtGox gem取消订单,但是,我只收到以下错误消息:
{"error":"Must be logged in"}我使用以下代码进行调用:
MtGox.configure {|c| c.key = user.mtgox_key; c.secret = user.mtgox_secret}
MtGox.cancel('oid'=>'a3c348d9-36c3-4927-b84d-206f421907f5', 'type'=>1)我还尝试使用以下命令获取特定用户的所有未结订单:
MtGox.post('/api/0/getOrders.php', {})可惜,每次调用都会返回相同的错误消息。我是不是遗漏了什么?
发布于 2012-03-10 06:21:20
已通过对v1应用编程接口调用使用较小的随机数解决此问题。有趣的是,长度为22的随机数会导致后续的v0调用失败,但不会导致后续的v1调用失败。我通过简单地使用以下命令来计算我的nonce:
var nonce = ((new Date()).getTime()*1000).toString(); // microseconds since epochhttps://stackoverflow.com/questions/9588940
复制相似问题