我正在开发一个新的Shopify应用。它已经安装了。我正在使用Shopify API 7.2.0和Ruby 5进行开发。
所以我想在首页上附加一个javascript文件。
那是我在应用程序>控制器> home_controller.rb上的代码
HomeController类... ShopifyApp :: AuthenticatedController
定义指数
ss = ShopifyAPI :: ScriptTag.create({:src =>“ https://.../script.js”,:event =>'onload'})
结束
def脚本
ss = ShopifyAPI :: ScriptTag.create({:src =>“ https://.../script.js”,:event =>'onload'})
结束
结束
那是我找到工作的唯一方法。
如果仅包含一个ss = ShopifyAPI::ScriptTag.create({:src => "https://.../script.js", :event => 'onload'})
,则不会附加。
我究竟做错了什么?我没有找到有关它的文档。
最佳答案
看起来您没有遵循gem中描述的步骤
https://github.com/Shopify/shopify_api
我假设您没有设置会话,所以您不能“连接”到商店。
验证您是否有有效期会话,并且可以正常工作