【发布时间】:2020-07-27 09:23:14
【问题描述】:
我们不能使用以下 API 在投资组合之间进行转移。
- “POST /withdrawals/coinbase-account”(网址:https://api-public.sandbox.pro.coinbase.com/withdrawals/coinbase-account)
- “POST /deposits/coinbase-account”(网址:https://api-public.sandbox.pro.coinbase.com/deposit/coinbase-account)
错误信息如下: ApiError(状态 403 代码=):无效范围 COINBASE args({'data': '{"amount": 0.1, "currency": "BTC", "coinbase_account_id": "4b08d5e5-fe77-4249-b017-301e8890652a"} ', 'headers': {'Content-type': 'application/json', 'CB-ACCESS-KEY': 'XXXXXXXXXXXX', 'CB-ACCESS-SIGN': 'xxxxxxxxxxxxxxxxxxxxxxxxx, 'CB-ACCESS-TIMESTAMP': '1594280190.878908','CB-ACCESS-PASSPHRASE':'xxxxxxxxxxx'},'超时':30.0})
让我们知道这 2 个 API 是否用于投资组合之间的转移。但是,如果 API 没问题,请您在 url 上演示并请求以下 2 个用例的有效负载:
- 如果我想从配置文件 A 转移到配置文件 B,使用 A 的 API 密钥(具有转移访问权限)和 A.withdrawals(asset, amount, coinbase_id = B)
- 如果我想从配置文件 B 转移到配置文件 A,使用 A 的 API 密钥(具有转移访问权限)和 A.deposits(asset, amount, coinbase_id = B)
特别是,coinbase_id 是代表 profile(potfolio) id 还是 account(asset) id? API如何获取这个id?
【问题讨论】:
-
这些问题同时包含多个问题,其中一些问题似乎真的需要阅读相关 API 的文档。
-
API 文档似乎没有完全涵盖如何使用withdraw 和 trasnfer API 进行转移。
标签: coinbase-api