使用Shopify Javascript Buy SDK按句柄检索产品
我正在将Shopify商店实现为WordPress主题,我需要的一件事是使用产品句柄而不是文档上显示的ID查询Shopify产品: 这样做的原因是,我希望有一个SEO友好的URL的单一产品视图,完全从产品句柄构建 在Shopify的网站上,有人提到了一种无文档记录的方法来实现这一点,但我无法让它发挥作用:使用Shopify Javascript Buy SDK按句柄检索产品,javascript,shopify,Javascript,Shopify,我正在将Shopify商店实现为WordPress主题,我需要的一件事是使用产品句柄而不是文档上显示的ID查询Shopify产品: 这样做的原因是,我希望有一个SEO友好的URL的单一产品视图,完全从产品句柄构建 在Shopify的网站上,有人提到了一种无文档记录的方法来实现这一点,但我无法让它发挥作用: 有人在这方面很幸运吗?据我所知,API中没有办法做到这一点。您可能最终不得不存储ID到句柄的映射,并通过webhooks保持该映射的更新。我认为这就是您要寻找的。例如: var shop
有人在这方面很幸运吗?据我所知,API中没有办法做到这一点。您可能最终不得不存储ID到句柄的映射,并通过webhooks保持该映射的更新。我认为这就是您要寻找的。例如:
var shopClient=shoppifybuy.buildClient({
apiKey:“我的钥匙”,
myShopifyDomain:“您的myShopifyDomain”,
附件:6
});
shopClient.fetchQueryProducts({handle:'your_product_handle'})。然后(函数(产品){
//如果成功,您的产品位于产品[0]
});代码>您可以使用它通过句柄获取产品
client.product.fetchByHandle(handle).then(
product => { // Your product },
error => { // error },
)
我担心情况会是这样,目前正在等待Spotify的反馈,但这可能是我最终不得不做的事情,考虑到同样的问题也会发生在类别上,这很糟糕。哦,哇,这确实有效,尽管Shopify通知我它不会:DNote,这是购买sdk的v1。