2013-05-08 102 views
0

之后不起作用,遵循标准api调用的适当auth。shopify脚本标记在商店

制造的完整的认证

shortname= shopify.Shop.site 
shortname=shortname[8:-20] 
url='http://mysite.com/widget/v1/'+str(shortname)+'/script.js' 
shopify.ScriptTag(dict(event='onload', src=url)).save() 

在此之后给予响应,

ipdb> shopify.ScriptTag(dict(event='onload', src=url)).save() 
True 

,我想现在创建在商店网站

script标签,但在网上开设店铺时,我我无法在商店的源代码中找到我的脚本网址。

任何想法为什么事情不是这样woking?

回答

1

当onload事件被触发时,脚本被注入到代码中,而不是直接插入到代码中。如果您正在查看商店的源代码,则应该将脚本url插入到asyncLoad函数中。这个函数只是在启动onload时加载所有脚本标签js文件。如果它仍然不存在,您应该尝试通过API获取脚本标记列表,并确保您的列表位于该列表中。