【发布时间】:2022-01-16 02:22:44
【问题描述】:
我正在尝试使用 requests 库进行查询,但遇到了问题。我怀疑这与片段的处理有关,但我不确定。
当我运行代码时,我得到响应 400。这是我的代码:
import requests
import json
query = """query GetAxieTransferHistory($axieId: ID!, $from: Int!, $size: Int!) {
axie(axieId: $axieId) {
id
transferHistory(from: $from, size: $size) {
...TransferRecords
__typename
}
__typename
}
}
fragment TransferRecords on TransferRecords {
total
results {
from
to
timestamp
txHash
withPrice
__typename
}
__typename
}"""
params = {
"axieId": "9082310",
"from": 0,
"size": 1
}
url = 'https://axieinfinity.com/graphql-server-v2/graphql'
r = requests.post(url, json={"query": query, "params": params})
print(r.status_code)
提前致谢!
【问题讨论】:
标签: python python-requests graphql fragment