[英]No query string was present- GraphQL Javascript
我在 javscript 和 GraphQL 中進行以下查詢:
const query2 = `
query{
ethereum(network: bsc) {
address(address: {is: "ETHEREUMADDRESSGOSHERE"}) {
balances {
currency {
symbol
address
}
value
}
}
}
}
`;
const url = "https://graphql.bitquery.io/";
const opts = {
method: "POST",
headers: {
"Content-Type": "application/json",
"X-API-KEY": "APIKEYGOESHERE"
},
body: JSON.stringify({
query2
})
};
fetch(url, opts)
.then(res => res.json())
.then(console.log)
.catch(console.error);
當我運行它時,我的控制台中出現“沒有查詢字符串”錯誤。
我從這個網站有這個查詢: https://graphql.bitquery.io/ide
並且我使用“BSC 地址的所有令牌”查詢,以防您想復制它。
這里出了什么問題? 我之前運行了一個類似的查詢,它工作得很好。 在發布該消息之前,我也在谷歌搜索這個錯誤,我發現的所有關於它的都是 python 中的相同錯誤,但在我的情況下,我使用的是 javscript,所以我真的使用這些答案。
您不能重命名查詢變量 query2。 用“query”替換“query2”的兩個實例,它將起作用。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.