gpt4 book ai didi

java - 使用枚举数据类型发送 JSON

转载 作者:行者123 更新时间:2023-11-30 02:28:22 25 4
gpt4 key购买 nike

我正在尝试根据此处的 eBay 文档发送数据类型为枚举的 json:

http://developer.ebay.com/devzone/rest/api-ref/inventory/types/OperatingHours.html

有问题的字段是 dayOfWeekEnum,我尝试通过几种方式在 JSON 中发送它:

{"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 的文档在涉及字段名称时可能是错误的。您是否尝试过传递 dayOfWeek 而不是 dayOfWeekEnum?

关于java - 使用枚举数据类型发送 JSON,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44957637/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com