簡體   English   中英

不存在查詢字符串 - GraphQL Javascript

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM