问题标签 [coinbase-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.
laravel - Coinbase 延迟付款
我想通过 Coinbase 接受比特币付款,但我希望仅在一段时间后才收取费用。事实上,我管理的网站提供洗车服务,由于天气原因,可以随时取消;我没有发出昂贵的退款,而是选择在洗涤完成后才向客户收费。
该网站基于 Laravel 5.1 构建,对于比特币支付,我想使用 Coinbase,因为它的 API 有很好的文档记录。
你知道是否可以使用 Coinbase PHP API 延迟付款?谢谢
api - [无效范围:Api::BaseController::InvalidScopeError]
当我尝试从我的主帐户提出付款请求时,我收到了上述错误,如下所示:
需要明确的是,为我正在使用的 API 密钥启用了 wallet:transactions:send。这是怎么回事??
谢谢!!
node.js - CoinBase - getProductHistoricRates 给了我无效的间隔
我正在发送:
我收到:
数据:{消息:'无效间隔'}
startTime 和 endTime 格式:
开始时间:2016-01-30T19:06:05+00:00 ,结束时间:2016-02-06T19:06:05+00:00
我想要 7 支蜡烛,每支都有当天的最高价和最低价。我该如何进行这项工作?
api - coinbase 的大小和数量是多少?
https://api.gdax.com/products/BTC-EUR/ticker返回类似
文档没有说明这些东西的含义。
我的猜测是:
trade_id
是某种独特的 id。
price
是比特币买卖的平均价格
bid
是某人愿意得到的最大金额
ask
是某人愿意支付的最低金额
time
是请求的时间戳
问题:
- 我不知道
size
也不太确定音量。这些是什么? - 为什么所有内容都以字符串而不是浮点数返回?
- trade_id 只是一个增量器吗?
javascript - Bluebird promisifyAll 没有创建整套异步函数
也许我不理解工作方式Promise.promisifyAll
。我正在尝试承诺coinbase包。
基本上,客户端的功能是承诺的,但这些功能返回的帐户似乎没有异步版本:[TypeError: acc.getTransactionsAsync is not a function]
.
我已经尝试按照类似问题的答案中的建议{multiArgs:true}
作为选项传递,但它并没有解决问题。任何建议表示赞赏。Promise.promisifyAll()
使用包的正常方式(作品):
承诺的版本不起作用(getTransactionsAsync
未定义,但getAccountsAsync
正确返回帐户):
编辑:
浏览我想要承诺的包,我意识到我试图调用的函数来自包返回的模型对象。我认为promisifyAll
只解析客户端函数,模型没有被处理。我只是不太了解如何进行解析:(
这是 index.js(导出的模块)
编辑2:
客户端需要它自己的模型模块,因此Promise.promisifyAll
应该像预期的那样使用对象的属性,而不会干扰先前的编辑。在这一点上,我认为可能没有其他选择可以为我需要的所有功能做出自己的承诺,这些功能不直接存在于客户端下。
python - 来自 get_buy_price() 的 API Coinbase ValueError
python 3.4 和 Coinbase V2 API
我正在进行一些 BTC 数据分析,并尝试向 coinbase API 发出持续请求。运行我的脚本时,它最终总是会在调用时崩溃
不同寻常的是,脚本总是会在不同的时间崩溃。有时它会成功收集一个小时左右的数据然后崩溃,有时它会在 5-10 分钟后崩溃。
错误:
由于某些 json 解码,它似乎崩溃了?
有谁知道为什么这只会在某些时候抛出错误?
我尝试了类似以下的方法以避免由于此错误而崩溃:
但它没有起到作用
您认为处理此错误的一些好方法是什么?
谢谢,非常感谢任何帮助!
coinbase-api - 对 GET /orders/ 的 API 调用为取消的订单返回 404 Not Found
对于 Coinbase / GDAX REST API 开发人员来说,这是一个简单的问题。
GET /orders/<order-id>
对于部分成交的已取消订单,是否可以调用返回 404 Not Found?
python - Coinbase Wallet API python 认证错误,无效签名
Python 3.4 Coinbase 钱包 API V2
一段时间以来,我一直试图弄清楚这个购买调用(以及其他 api 调用,如 get_payment_methods() 和 get_accounts() )是否遇到身份验证错误。我已经成功地能够在单独的文件中单独运行其中一些 api 调用。
什么不起作用:
我已经三次检查了我的帐户、密钥和机密,并且还尝试在类定义中对它们进行硬编码,而不是使用init成员。
什么有效:
错误如下:
我认为问题可能是由于在类文件的定义中使用了 API 购买方法,即我的 api_call.py 类。我认为这是因为我可以调用购买方法(和其他方法)就好了单独的文件,甚至在 api_call.py 内的类缩进之外。
有谁知道为什么这会引发身份验证错误?我在error.py中环顾四周,但还没有找到关于为什么会发生这种情况的线索。
与往常一样,非常感谢您对此事的任何帮助或想法!
编辑
在同一个文件上运行工作代码和非工作代码后,我成功地进行了两次购买。在尝试了其他一些事情之后,我发现显然任何使用这些全局修改变量、命令行参数和更新的对象成员变量的 API POST 都会产生此身份验证错误。这应该发生吗?
php - 在 PHP 中将响应对象转换为数组
我是 CoinBase 的新手。
我正在使用 getAccounts() 方法来获取所有帐户。
这将返回一个对象类型的对象(Coinbase\Wallet\Resource\ResourceCollection)
使用 (array) 转换响应会在响应中提供无效字符。
任何帮助将不胜感激。
阿努普
coinbase-api - 在调用此方法之前,您必须在客户端上调用 enableActiveRecord()
我正在使用 coinbase-php 库。
我正在尝试使用以下代码获取主要帐户的地址。
在调用此方法之前在您的客户端上获取“enableActiveRecord()”错误。