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

提交新联系人时Xero修改含连续双空格的名称字段是否为Bug?

Xero联系人API自动合并连续空格是否属于Bug?

向Xero联系人API端点提交新联系人时,若名称字段包含连续两个空格,Xero会自动将其修改为单个空格,这种不符合预期的行为是否属于Bug?

复现步骤(API Explorer中可操作)

  • 发送POST请求创建联系人,请求负载:
{ "Contacts": [ { "Name": "Bagels -  Hawthorn" } ] }
  • 查看返回的响应负载,可见名称字段的连续双空格已被替换为单个空格:
{ ... "Contacts": [ { "Name": "Bagels - Hawthorn", } ] }

判定分析

这是否属于Bug,核心看Xero官方文档的明确说明:

  1. 如果文档中明确标注了名称字段会进行空格规范化处理(比如合并连续空格、清理冗余空格),那这是设计预期内的行为,不属于Bug;
  2. 如果文档未提及该格式化规则,且你的业务场景需要保留原始空格格式,那这就是不符合预期的异常处理,属于需要反馈的Bug。

建议处理方式

先查阅Xero Contacts API官方文档中关于Name字段的约束说明,确认是否有相关格式化规则。若没有对应说明,可通过Xero开发者支持渠道提交问题,附上API Explorer中的复现步骤、请求和响应示例。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.07 07:48:11