我正在尝试访问英文产品翻译从一个网站,默认为意大利语。
/产品/=意大利语
/en/products =英文
/es/products/ =西班牙文
访问令牌用于Admin,并且可以访问作用域read_products和read_product_listings。
const ShopifyAPI = require('shopify-api-node');
const shopify = new ShopifyAPI({shopName, apiVersion, accessToken});
const data = await shopify.product.list()解决方案:使用GraphQL
const query = `{
products(first:10,reverse:true){edges{node{
id
translations(locale:"en"){key locale value}
}}}
}`
const data = await shopify.graphql(query);发布于 2022-09-22 13:42:06
Shopify GraphQL API提供了一个端点,您可以在提供感兴趣的资源ID (即)产品ID的地方使用它,并且您可以获得分配给它的翻译。因此,我将阅读有关翻译的文档,然后继续下去。
https://stackoverflow.com/questions/73813996
复制相似问题