问题标签 [crypto.com-exchange-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 回答
375 浏览

api - www.crypto.com 身份验证,python HMAC-SHA256

尝试向 crypto.com 进行身份验证,但似乎无法使其正常工作......现在已经尝试了几天,非常沮丧,有什么帮助吗?他们的 api 文档 @ https://exchange-docs.crypto.com/?python#digital-signature

这是怎么做+示例代码,我卡住了..


身份验证基于 API 密钥的配对,以及使用 API 密钥作为加密密钥的请求参数的 HMAC-SHA256 哈希。

生成 HMAC-SHA256 签名的算法如下:

如果请求中存在“params”,则按升序对请求参数键进行排序。

将所有有序参数键组合为键 + 值(无空格,无分隔符)。我们称之为参数字符串

接下来,执行以下操作:方法 + id + api_key + 参数字符串 + nonce

使用 HMAC-SHA256 对上述内容进行哈希处理,使用 API Secret 作为加密密钥

将输出编码为十六进制字符串——这是您的数字签名

0 投票
1 回答
47 浏览

python - 如何从 requests.post json 响应中查找和使用某些结果?

我是 python 新手,但自学了创建 crypto.com 交易机器人并让它工作。我以前从未编写过代码,所以这是非常有趣的经历 :)

但是,我遇到的一个问题是如何从 requests.post json 响应中找到某个字符串并使用它仅打印该行的数据?目前我这样做是这样的:

这按我想要的方式工作,但是当他们添加新币时,CRO 和 ETH 的位置会发生变化,所以我必须每次手动将 balance[1]、balance[19] 更改为相应的数字。

有没有办法从响应列表中找到某些字符串(在本例中为 CRO 和 ETH)并使用它从中获取值?

对不起,如果我解释得不好,我还在学习:)提前谢谢!

0 投票
1 回答
496 浏览

crypto.com-exchange-api - 无法在 Crypto.com API C# REST API 上进行身份验证

Crypto.com 提供了一个API,据说你可以访问他们的交易平台。但是,就 C# 示例而言,他们的文档极差且不准确。我无法使用 C# 验证我的 REST 调用。

对于所有private(与帐户相关的)调用,您需要通过向有效负载 JSON添加参数来对请求进行签名。sig

计算private/get-account-summarysig方法参数的代码的简化版本如下所示(.net50):

,而使用此签名的请求如下所示:

POST https://api.crypto.com/v2/private/get-account-summary

据我所知,我已经正确地应用了他们的算法来创建签名,并且还使用了正确的参数来调用有问题的方法(https://exchange-docs.crypto.com/spot/index.html#private-获取帐户摘要)。但是,我得到的回复告诉我我做错了:

我开始怀疑 API 是否适用于private方法。他们的支持很糟糕,让我再次阅读文档。我将不胜感激任何语言的任何帮助。如果我至少听到其他人用另一种语言做这件事,我可以用他们的例子来找出我做错了什么。

0 投票
0 回答
31 浏览

api - 自动将加密货币转换为法定货币?

我正在寻找一种将加密货币自动转换为法定货币的服务(一旦加密货币到达钱包,就使用 API),我最好寻找一种去中心化的服务并且没有 KYC。

这是为了执行这个项目https://buywithcrypto.pages.dev

提前非常感谢!祝你今天过得愉快!

0 投票
0 回答
13 浏览

crypto.com-exchange-api - crypto.com Exchange API v2 无法获取当前费用等级

我一直致力于 Crypto.com Exchange 的 API (v2) 的集成。到目前为止一切正常,但我找不到私有端点来获取用户当前的费用等级。

任何有相同问题的人都绕过了这个问题?平台 (crypto.com) 本身使用 API 链接:https ://crypto.com/fe-ex-api/trading-fee/fee-rates 。不幸的是,此链接无法通过 API v2 授权访问,因为它返回所需/需要的数据:

因此,我正在寻找trading_volume_tierorpast_trading_volume条目,因此我可以将其与与费用等级相对应的maker/费用进行匹配。taker

0 投票
0 回答
22 浏览

python-3.x - 为什么 crypto.com 交换将此标记为错误的 websocket 请求