Java 发送带有枚举数据类型的JSON

Java 发送带有枚举数据类型的JSON,java,jakarta-ee,enums,ebay-api,Java,Jakarta Ee,Enums,Ebay Api,我正在尝试发送一个json,其数据类型根据ebay Documanation为enum,如下所示: 讨论中的字段是dayOfWeekEnum,我尝试用几种方式发送它: {"dayOfWeekEnum": "FRIDAY"} {"dayOfWeekEnum": 0} {"dayOfWeekEnum": {"dayOfWeekEnum": "FRIDAY"}} 没有一个不起作用。我总是收到消息说它无法序列化字段dayOfWeekEnum: [{"errorId"=>2004, "domai

我正在尝试发送一个json,其数据类型根据ebay Documanation为enum,如下所示:

讨论中的字段是dayOfWeekEnum,我尝试用几种方式发送它:

{"dayOfWeekEnum": "FRIDAY"}
{"dayOfWeekEnum": 0}
{"dayOfWeekEnum": {"dayOfWeekEnum": "FRIDAY"}}
没有一个不起作用。我总是收到消息说它无法序列化字段
dayOfWeekEnum

[{"errorId"=>2004, "domain"=>"ACCESS", "category"=>"REQUEST", "message"=>"Invalid request", "longMessage"=>"The request has errors. For help, see the documentation for this API.", "parameters"=>[{"name"=>"reason", "value"=>"Could not serialize field [operatingHours.dayOfWeekEnum]"}]}] 

我假设ebay运行Java api,那么我应该如何正确发送我的JSON枚举信息呢?

根据经验,我知道ebay的文档在字段名称方面可能是错误的。你试过通过星期一而不是星期五吗?

就是这样。难以置信的我以前试过,但没用,我想是因为我还没准备好解决这个问题,只是遇到了这个问题。他们的文档中还没有修复。