Upwork GraphQL API 中的预期日期格式是什么?

问题描述 投票:0回答:2

我尝试使用此查询通过 Upwork GraphQL API 访问时间报告:

query {
  timeReport(filter: { organizationId_eq: "12345679", timeReportDate_bt: { rangeStart: "2023-11-01", rangeEnd: "2023-11-02" } }) {
    dateWorkedOn
    task
    taskDescription
    totalHoursWorked
  }
}

Upwork 向我返回错误:“无法解析 2023-11-01 日期”。

我已经尝试过不同的日期和日期时间格式,YYYY-MM-DD、MM/DD/YYYY、ISO、Unix 时间戳 - 每次错误消息都是相同的,它无法解析日期。

Upworks 的文档 根本没有帮助:

{
  "rangeStart": "xyz789",
  "rangeEnd": "xyz789"
}

有人可以建议 Upwork GraphQL API 需要哪种日期格式吗?

graphql upwork-api
2个回答
2
投票

经过一周的等待,我的票证上得到了 Upwork 支持的答复:

内部使用的格式是“20231214”(不带破折号)。

我测试了一下,确实有效。总体而言,Upwork GraphQL API 文档不完整且过时。更有用的是他们的 GraphQL Explorer 工具,它允许您查看架构并测试您的请求。


0
投票

知道如何获取交易历史记录吗?

我可以作为客户获得计费时间,但不能获得我的自由职业者交易历史记录..

© www.soinside.com 2019 - 2024. All rights reserved.