需要 read_translation 权限点。
接口访问需要令牌,具体如何获取令牌参考:身份认证
查询店铺的多个翻译语料。
Arguments
after ● String
返回指定游标之后的元素。如果指定了该参数,也必须要指定 first 参数。
before ● String
返回指定游标之前的元素。如果指定了该参数,也必须要指定 last 参数。
first ● Int
返回列表中的前 n 个元素。
last ● Int
返回列表中的最后 n 个元素。
reverse ● Boolean
是否反转列表的顺序。
● true:反转
● false:不反转
默认值:false
resourceType ● String!non-null
资源的类型。有效枚举值包含:
  • COLLECTION:商品分类
  • PRODUCT:商品
  • PRODUCT_Category:商品标准类型
  • PRODUCT_OPTION:商品规格
  • PRODUCT_VARIANT:商品款式
  • SELLING_PLAN:销售计划
  • FILTER:选项
  • FILTER_GROUP:选项组
  • FILTER_VALUE:选项值
  • SORT:排序
  • DELIVERY_METHOD:物流方式
  • PAYMENT_METHOD:支付方式
  • TAXES:税费
  • SETTLE_CONFIG:结账配置
  • SETTLE_ADDITIONAL_INFO:结账配置附加信息
  • WEBSITE_BLOG:博客
  • WEBSITE_BLOG_COLLECTION:博客集合
  • WEBSITE_CUSTOMIZE_PAGE:自定义页面
  • WEBSITE_NAVIGATION:菜单导航
  • WEBSITE_POLICY_PAGE:政策
  • LINK:菜单项
  • METAFIELD:元字段
Return
edges ● [TranslatableResourceEdge!]non-null
边对象列表,包含节点及其对应的游标。
More
pageInfo ● TranslatablePageInfo!non-null
当前页的分页信息。
More
错误码
关于更多通用错误码说明,参考:状态码和错误码
Example
查询店铺的多个翻译语料
query MyQuery {
translatableResources(resourceType: "PRODUCT", first: 1, reverse: false) {
edges {
cursor
node {
resourceId
translatableContent {
digest
key
locale
type
value
}
translations(locale: "en", outdated: false, marketId: "2805979406510623080534") {
key
locale
outdated
updatedAt
value
market {
id
}
}
}
}
}
}
Response
{
"data": {
"translatableResources": {
"pageInfo": {
"startCursor": "eyJyZXNvdXJjZUlkIjoiMTYwNjU4ODE0NTU5Njc5MjA2NTk1MzE5NTAifQ==",
"endCursor": "eyJyZXNvdXJjZUlkIjoiMTYwNjU4ODE0NTU5Njc5MjA2NTk1MzE5NTAifQ==",
"hasNextPage": "true"
},
"edges": [
{
"cursor": "eyJyZXNvdXJjZUlkIjoiMTYwNjU4ODE0NTU5Njc5MjA2NTk1MzE5NTAifQ==",
"node": {
"resourceId": "gid://shopline/Product/16065881455967920659531950",
"translatableContent": [
{
"digest": "07ec01a6c4ea382ed6ae7671b7bcf358",
"key": "title",
"locale": "DEFAULT",
"type": "STRING",
"value": "Product title"
}
],
"translations": [
{
"market": {
"id": "DEFAULT"
},
"outdated": false,
"value": "Default corpus English - Product title",
"key": "title",
"locale": "en"
}
]
}
}
]
}
}
}
这篇文章对你有帮助吗?