问题标签 [shopify-app]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
752 浏览

shopify-app - 缺少应用程序/未安装的 webhook - Shopify

app/uninstalled我尝试为事件创建一个 webhook 。但是,我无法找到它。

在此处输入图像描述

在此处输入图像描述 谁能指导我在哪里可以找到它?

0 投票
1 回答
252 浏览

javascript - 首次访问者的 Shopify 通讯注册弹出窗口

我将为我的shopify网站添加一个时事通讯注册弹出窗口。我知道有很多shopify apps支持这个功能的。但我将不添加它,shopify apps因为我需要集成Ometria。(shopify apps都没有这个功能)

所以问题是我需要检查访客是否是第一个访客。jQuery然后我可以使用任何弹出对话框插件创建一个具有新闻稿形式的弹出对话框。

或者,如果有一个免费shopify app的具有为首次访问者显示弹出对话框的功能,并且可以使用HTML不是他们自己的表单构建器来添加自定义表单。

谁能帮我?

0 投票
0 回答
256 浏览

jquery - 在 shopify 液体模板中插入多个跨度

我想在NodeJS 中使用 jquery 在 Shopify 的section/product-template.liquid模板中添加 3 个跨度作为占位符。

模板看起来像这样。

我想在上面显示的 div、p 和 span 中各添加一个 span。

当我将上面的完整字符串转换为 jQuery 时,它使我只能访问具有类“product-template__container”的 div,但不能访问在 {%...%} 内有条件地呈现的其他元素。

如何添加跨度条件元素?

0 投票
1 回答
614 浏览

ruby-on-rails - 从 React 调用 Shopify API

到目前为止我设法做的事情

我按照本指南设置了带有 Rails 后端 + React 的 Shopify 应用程序: https ://medium.com/@esimonian16/setting-up-a-shopify-app-with-rails-5-1-webpack-react-and -北极星-b8535d911275

一切似乎都很好。我正在使用 shopify_app gem。

当我在商家仪表板中导航到我的应用程序时,Rails 中的主控制器会呈现一个 React 应用程序,该应用程序显示一些产品(这些是从 Rails 传递的,以响应为 json)。


我现在想做的事

我想在 React 'List customers' 中有一个按钮,然后它应该更新反应组件并将所有客户显示为一个列表。

我在以下位置创建了一个新控制器my-app.com/customers

如果我进入my-app.com/customers浏览器,我会得到正确的 json 响应。


然后我尝试从 React 中获取这些数据。

Rails 后端不允许请求获取此数据,因为它没有被授权,所以它被重定向到/login

在 React 中,我可以访问session.token,但是我不确定如何使用它来验证我的请求?

问题

  1. 如何对 Shopify API 进行此类调用?我是否在尝试正确的方法,即在 React 和实际 Shopify Api 调用之间使用我的后端?
  2. 如何验证我的呼叫,以便它们像我/customers在浏览器中呼叫一样通过?
  3. 我猜想直接从 React 进行 Shopify Api 调用将是一个非常糟糕的主意,因为我会将我的秘密暴露给世界,对吧?
  4. 我究竟做错了什么?什么是正确的方法?
0 投票
1 回答
347 浏览

ruby-on-rails - shopify 应用程序费用无法保存

下面是我在 Ruby 中使用 Shopify 一次性应用程序收费的代码。我按照shopify“向您的应用程序添加计费”页面(https://help.shopify.com/api/tutorials/adding-billing-to-your-app)获取代码,但不需要经常性费用。我还发现其他人发布了他们的一次性收费代码,该代码看起来与我的非常相似(https://ecommerce.shopify.com/c/shopify-apis-and-technology/t/one-time-application-为shopify-rails-app-489347收费示例)。

闪光灯始终响应为假。是否有身份验证失败会阻止这种情况?或者让商店接受申请费的东西?我不知道为什么这不起作用。

任何帮助将不胜感激,谢谢。

0 投票
1 回答
1942 浏览

ruby-on-rails - 没有将 ActiveSupport::HashWithIndifferentAccess 隐式转换为字符串?

我正在使用 rails 开发 Shopify 应用程序,并且正在尝试处理属于 webhook 的数据。

我正在尝试处理的数据:

所以我想获得“shipping_lines.code”,我正在尝试:

webp = webhook[:shipping_lines].first

打印“代码”:

Rails.logger.debug("webp::::::::::" + webp.code)

但它引发了“没有将 ActiveSupport::HashWithIndifferentAccess 隐式转换为字符串”错误......

我该如何解决?

0 投票
1 回答
114 浏览

php - 使用自定义产品图片更新 shopify 购物车

我正在开发 Shopify 公共应用程序。我已经定制了一个产品图像并将该图像链接存储在该特定产品的元字段中。

我想显示我在将产品添加到购物车和其他订单产品列表部分时创建的自定义图像,而不更新实际产品图像。

这怎么可能?请帮我

0 投票
1 回答
97 浏览

ruby-on-rails - 如何为我的 Shopify 应用添加安全性?(网络钩子和前端)

我正在开发一个带有 rails 的 Shopify 应用程序,我想避免将来出现它的安全性问题。我不知道我该怎么做,所以我希望你能指导我......

Webhook 控制器:

我已经阅读了有关检查 Webhook 的 HMAC 的信息,但我不知道我是否必须自己实现它,或者上面的代码是否真的在这样做。

关于前端......我应该对视图或控制器进行一些安全检查吗?

感谢您的关注和您的知识。

0 投票
1 回答
47 浏览

ruby-on-rails - 生产中子目录中的 Rails 应用程序未正确重定向以安装 shopify 商店

使用 localhost:3000 我能够安装 shopify 商店并与之交互。但是,当将其部署到生产环境中时,它位于子目录 (www.website.com/app_name) 中,商店的“登录”被重定向到根目录而不是子目录。我在 shopify 应用仪表板中将重定向 URL 列入了白名单。

在omniauth.rb

在路线.rb

除了上面的代码,shopify 的设置是生成器创建的。有关如何解决此问题的任何想法?

坦克!

0 投票
0 回答
969 浏览

asp.net-mvc - 上传项目时出现“错误。处理您的请求时发生错误”

我刚刚构建了我的第一个 shopify 应用程序。当使用 ngrok 在 localhost 上工作时,它看起来运行良好。但是当我将我的应用程序上传到主机时,我在尝试通过 shopify 安装应用程序时收到一条错误消息。 “错误。处理您的请求时发生错误。” 我已经在脑海中完成了所有可能的步骤,但我无法应对。请给我一个解决方案。