大数跨境

Customer Account API 新增 @inContext 指令

Customer Account API 新增 @inContext 指令 Shopify电商独立站
2025-04-01
2
导读:截至 API 版本 2025-04,我们在 Customer Account API 中添加了 @in Context 指令。@in Context 指令接受一个参数:language。

截至 API 版本 2025-04,我们在 Customer Account API 中添加了 @inContext 指令。该 @inContext 指令接受一个参数:language。

  • 如果为给定国家启用了所请求的语言(如商店的 语言 设置 中所配置),则查询将返回翻译后的值。
  • 如果使用 @inContext 请求了不受支持的语言或国家,则响应将回退到默认语言。

以下操作展示了此指令的一个使用示例:

mutation customerAddressUpdate @inContext(language: FR){ customerAddressUpdate(address: {phoneNumber: "invalid123"}, addressId: "gid://shopify/CustomerAddress/123456" ) { userErrors { code field message } } }

响应:

{ "data": { "customerAddressUpdate": { "userErrors": [ { "code": "PHONE_NUMBER_NOT_VALID", "field": null, "message": "Le numéro de téléphone n'est pas valide." } ] } }, "extensions": { "context": { "country": "CA", "language": "FR" }, "cost": { "requestedQueryCost": 10, "actualQueryCost": 10 } } }
【声明】内容源于网络
0
0
Shopify电商独立站
1234
内容 7163
粉丝 0
Shopify电商独立站 1234
总阅读95.5k
粉丝0
内容7.2k