0

我正在尝试使用 API(eosflare)从 EOS 区块链中检索一些数据。我尝试按照该get_actions方法的第一个示例进行操作,但我不断收到错误响应。我的代码:

import requests # Requests: HTTP for Humans

url = "https://api.eosflare.io/v1/eosflare/get_actions/"
data = {"account_name": "yupcreators1", "pos":30, "offset":5}
r = requests.post(url, data)
print(r.status_code)
print(r.encoding)
print(r.text)

但我不明白为什么在打印时会收到此响应r.text

{"err_code":10,"err_msg":"Error: ($.pos: \"30\") ✖ (type: number)"}

我该如何解决这个问题?我不是已经将参数作为数字传递pos了吗?offset提前致谢。

4

1 回答 1

0

网站上的示例如下所示:

curl -X POST -H "Content-Type:application/json" -d '{"account_name":"eosflareiobp", "pos":-30, "offset":-5}' https://api.eosflare.io/v1/eosflare/get_actions

注意 pos 和 offset 都是负数。

——雅各布

于 2021-06-05T08:13:21.177 回答