Shrimpy API 不接受 Public/Private 键

Shrimpy API does not Accept Public/Private Keys

我们正在尝试使用 Shrimpy's APIs. We used the code provided by them from here。由于未知原因,当我们向它提供我们自己的 public 和私钥时,代码崩溃并且 returns 我们收到以下消息:

StatusCodeError: 500 - "{"error":"Invalid IP address, API Key, or signature"}"

我们同时使用了Python和JS代码。当我们按如下方式设置键时,错误会增加:

import shrimpy

public_key = 'PUBLIC_KEY'
private_key = 'PRIVATE_KEY'
api_client = shrimpy.ShrimpyApiClient(public_key, private_key)
raw_token = api_client.get_token()
client = shrimpy.ShrimpyWsClient(error_handler, raw_token['token'])

在这里,我们得到了我之前提到的错误。我在创建 API 密钥后立即使用它们,我对它们的可信度充满信心(public 密钥的长度为 64,私钥的长度为 128)。我创建了几次但什么也没发生。当我调用client.get_status()时,它显示键未设置:

{'apiKeyAccepted': False, 'apiNonceAccepted': False, 'apiSignatureAccepted': False, 'ipAccepted': True, 'requestsRemaining': 8}

我不明白他们的 API 是否不起作用,或者有什么我没有考虑到的地方。

问题是因为我们部门给我们提供了错误的帐户。它是 dashboard.shrimpy.ir 而不是 developers.shrimpy.io.