You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

执行Nerdgraph查询遇ID参数错误,请求技术协助

解决NerdGraph查询中"In argument 'id': Expected type 'ID!', found null"错误

问题原因

你的查询语法有误:在historicalDataExport.export的子字段里,你用了account { id: 123 }这种错误写法,混淆了字段选择和参数传递的语法。GraphQL不允许在字段内部通过键值对赋值,这种写法导致解析器无法识别有效的ID参数,进而抛出类型校验错误。

修正后的查询

正确的做法是将账户ID作为参数传递给export字段,而非在子字段里赋值。示例如下:

{
  actor {
    account(id: 123) {
      historicalDataExport {
        export(accountId: 123) {
          # 按需添加你需要的导出相关字段,比如:
          downloadUrl
          status
          createdAt
        }
      }
      name
    }
  }
}

关键说明

  • export字段需要通过accountId参数指定目标账户(部分NerdGraph版本可能直接用id作为参数名,可根据API文档调整)
  • 子字段区域只用来声明你想要返回的字段(比如下载链接、导出状态等),不能用来传递参数

内容的提问来源于stack exchange,提问作者Salman

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.22 15:15:08