首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为什么snipcart数字商品验证失败

为什么snipcart数字商品验证失败
EN

Stack Overflow用户
提问于 2021-11-25 12:48:23
回答 1查看 21关注 0票数 0

我已经被困在这个问题上有一段时间了。我正在尝试建立一个数码产品网上商店,使用Vue + Strapi + Snipcart。

下面是我在尝试结账时遇到的错误:browser error message from snipcart

但是,如果我使用一个没有附加guid的普通产品进行测试,那么一切都是正常的,事务也会通过。我使用snipcart的JSON爬虫。因此,我已经从我的API创建了一个包含所有产品的端点。

代码语言:javascript
复制
JSON structure
{ 
"_id":"618ff1327f4e2824f09134cf",
"price":123,
"file_guid":"7571fd60-a403-404c-b27a-616c0856e1ee",
"id":"618ff1327f4e2824f09134cf"
}
...

我唯一想到的是,我没有正确地在JSON文档中引用guid,我还尝试用file_guid代替guid --它不起作用。

最后这是我的“添加到购物车”按钮代码:

代码语言:javascript
复制
<v-btn dark depressed class="mt-5 snipcart-add-item"
  :data-item-id="productDetails.id"
  :data-item-description="productDetails.shortDescription"
  :data-item-price="productDetails.price"
  :data-item-image="apiUrl + productDetails.image.url"
  :data-item-name="productDetails.title"
  :data-item-url="'https://92ef-91-101-56-233.ngrok.io/products/snipcart'"
  :data-item-max-quantity="1"
  :data-item-min-quantity="1"
  :data-item-file-guid="productDetails.file_guid"
  >ADD TO CART</v-btn>

一切都使用ngrok在本地运行和测试。有谁知道我做错了什么吗?任何帮助都是非常感谢的。

谢谢。

EN

回答 1

Stack Overflow用户

发布于 2021-11-25 14:22:19

我已经设法弄清楚了这个问题。因为我怀疑我引用了错误的guid (file_guidguid),这就是为什么snipcart的JSON爬虫会返回给我这个错误。我在一些随机存储库中发现,你必须在你的中使用名称 fileGuid,否则爬虫将找不到它。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/70111409

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档