问题标签 [gdax-api]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
136 浏览

api - 我可以在 GDAX Api 上使用 OAuth2 吗?

我想创建一个连接到您的 GDAX 帐户的应用程序。

我在 GDAX 文档上看到我们可以将我们的帐户连接到 api https://docs.gdax.com/#authentication。但这是手动完成的,您必须转到您自己的 GDAX 帐户https://www.gdax.com/settings/api并生成密钥,然后链接这些密钥。

如果我想为公众创建一个应用程序,那么这个过程是不可能的。有没有办法通过 OAuth2 连接我的应用程序?就像你可以用 facebook ok twitter 做的一样?

0 投票
2 回答
1175 浏览

node.js - GDAX api,创建蜡烛图

我想使用 GDAX api 创建一个蜡烛图。我目前正在使用 HTTP 请求历史数据https://docs.gdax.com/#get-historic-rates错误,这被标记为我应该使用 websocket API。不幸的是,我不知道如何通过 Gdax websocket api https://github.com/coinbase/gdax-node处理历史数据。有人可以帮助我吗?

0 投票
2 回答
1146 浏览

node.js - GDAX API 总是返回 Http 400 “无效签名”,即使我完全按照 API Doc 中的方式进行操作

我完全按照GDAX API 手册中的说明进行操作。我从那里复制粘贴了 node.js 代码。我只是想通过他们的 API 做一个基本的限价买单,没什么特别的。我对 api 密钥的权限设置为允许一切。

但无论我做什么,我总是得到:

我只是想在 GDAX 上执行限价买单。有谁知道消息签名可能有什么问题?我是否正确组合了预哈希?也许他们在没有更新文档的情况下更改了预哈希格式......?

0 投票
1 回答
912 浏览

coinbase-api - 从gdax api获取订单簿信息

我正在尝试从 GDAX 获取订单簿(买入、卖出、数量、价格)信息。我熟悉 Bittrex api - 特别是这个调用:

https://bittrex.com/api/v1.1/public/getmarketsummary?market=usdt-eth

产生以下响应:

有谁知道 gdax api 中的等效调用是什么?

我正在使用 Python 并尝试过,Client.get_product_order_book('ETH-USD') 但它的输出有限,而且订单簿似乎很薄。

根据文档,上面 level=1 的调用对应于内部(即最佳买入价和卖出价)

但 Bittrex api 的输出似乎也是最好的出价和要价。那么有人知道区别吗?

0 投票
1 回答
1962 浏览

python - Websocket 到 Python 中的可用数据 - 从 GDAX websocket 提要获取价格

我正在尝试获取要使用的最后价格数据,这很容易使用 /ticker 端点上的轮询,即

但 GDAX API 不鼓励轮询。我如何使用 websocket 获得相同的信息。我怎样才能让下面的代码只运行一次,然后提取价格信息。

谢谢你的帮助。

0 投票
2 回答
217 浏览

r - R GDAX-API 删除请求

DELETE在 R 中遇到请求时遇到问题。我已使用以下代码成功提出GET和请求。POST任何帮助/指针将不胜感激。

它需要来自 GDAX的api.key, secret&才能工作。passphrase

这是我的功能:

我得到的错误是"{\"message\":\"invalid signature\"}"即使相同的命令将编码并且签名将与GET&一起使用POST

参考: GDAX API 文档

0 投票
1 回答
102 浏览

php - PHP GDAX-API 删除请求返回错误 400 “BadRequest”

我正在尝试取消限价单,但不断收到带有唯一描述“BadRequest”的状态 400 代码。我可以下订单并获取状态、余额等,但 DELETE 不起作用。这是我的代码示例:

请帮忙!

0 投票
2 回答
276 浏览

node.js - GDAX-tt 上的“打字稿意外令牌导入” - 尝试对其他软件进行其他修复无济于事

显然,如果你搜索“打字稿意外令牌导入”,你会得到无数的结果。它们都是关于一些具体问题,而不是关于如何解决一般问题。因此,我在从其他答案中学习以解决我的问题时遇到问题。

任何帮助,将不胜感激。

我在用:

Mac OS X

npm v5.5.1

纱线 v1.3.2

ts-node v4.1.0

节点 v9.2.1

打字稿 v2.6.2

我正在关注这个:https ://coinbase.github.io/gdax-tt/gtt_installation.html

我安装了纱线。

我更新了 npm。

我用纱线添加了gdax-tt。

我使用 npm 安装打字稿。

我正在使用推荐的 tsconfig.json。它在安装页面上如下所示:

但是在github上是:

我都试过了,但由于我是 TS 新手,我不确定我是否正确使用了它们。我将如何检查?

我可以运行以下命令:

但是当我跑步时

我明白了:

我在这个网站和其他网站上看到了很多关于“意外令牌导入”的解决方案,但所有这些似乎都是相当具体的建议,我无法将其转化为我的解决方案。

有人可以指点我了解/调试此错误的资源或帮助我解决此特定情况吗?

0 投票
2 回答
406 浏览

coinbase-api - GDAX Websocket API - 2 级时间戳准确性

我目前正在通过 GDAX WebSocket API 使用 level2 订单簿通道。最近,“时间”字段开始出现在 l2update JSON 消息中,这似乎没有记录在 API 参考页面上。一些问题:

  • 这个时间字段代表什么,它是否足够可靠以供使用?是GDAX的消息发送时间吗?
  • 如果是发送时间,我偶尔会看到长达两分钟的延迟 - 这是预期的吗?

谢谢!

0 投票
1 回答
152 浏览

gdax-api - 如何计算gdax 24小时百分比

如何获取每种产品的 GDAX 24 小时百分比?

我应该要求当前价格和当前 24 小时价格并处理差价吗?或者,还有更好的方法 ?