Shopify 脚本标签创建方法不在控制台中显示响应
Shopify Script Tags Create method does not show response in a console
我正在尝试使用 shopify-node-app.I have done all initial setup for making an app.I have done with setting-up App-Proxy.I have started with the Script Tag which is necessary part on making an app.I am using shopify-api-node 创建 ScriptTag create
方法制作一个 Shopify 应用,代码如下。
const registerScriptTags = function(shopDomain, accessToken, scriptTag) {
const shopName=shopDomain.replace('.myshopify.com','');
const shopify = new ShopifyAPIClient({ shopName: shopName, accessToken: accessToken });
console.log('scriptTag= ', scriptTag);
shopify.scriptTag.create({
event: 'onload',
src: 'http://yourjavascript.com/1448951127/scripttag.js'
})
.then(response => console.log(response))
.catch(err => console.error(err));
console.log('scriptTag= ', scriptTag);
}
我在控制台中没有看到任何 response
、 error
、 scriptTag
。
我需要检查我是否正在调用传递参数的函数。我将 scriptTag 添加为第三个参数,但也在函数中对其进行了硬编码。
我需要在这里做什么?
1) 我需要点击任何特定的 url 才能看到 response
吗?
2) 谁能用我的相同代码解释上面的最后两个语句?
谢谢。
上面的代码是 perfect.I 必须停止并重新启动服务器应用程序,除非您使用当前未使用的 nodemon。我也在演示商店中卸载并重新安装应用程序。由于安装后会调用一次 afterAuth。因此,afterAuth、registerWebhook、registerScriptTag 中的任何代码更改都需要卸载并安装。
我正在尝试使用 shopify-node-app.I have done all initial setup for making an app.I have done with setting-up App-Proxy.I have started with the Script Tag which is necessary part on making an app.I am using shopify-api-node 创建 ScriptTag create
方法制作一个 Shopify 应用,代码如下。
const registerScriptTags = function(shopDomain, accessToken, scriptTag) {
const shopName=shopDomain.replace('.myshopify.com','');
const shopify = new ShopifyAPIClient({ shopName: shopName, accessToken: accessToken });
console.log('scriptTag= ', scriptTag);
shopify.scriptTag.create({
event: 'onload',
src: 'http://yourjavascript.com/1448951127/scripttag.js'
})
.then(response => console.log(response))
.catch(err => console.error(err));
console.log('scriptTag= ', scriptTag);
}
我在控制台中没有看到任何 response
、 error
、 scriptTag
。
我需要检查我是否正在调用传递参数的函数。我将 scriptTag 添加为第三个参数,但也在函数中对其进行了硬编码。
我需要在这里做什么?
1) 我需要点击任何特定的 url 才能看到 response
吗?
2) 谁能用我的相同代码解释上面的最后两个语句?
谢谢。
上面的代码是 perfect.I 必须停止并重新启动服务器应用程序,除非您使用当前未使用的 nodemon。我也在演示商店中卸载并重新安装应用程序。由于安装后会调用一次 afterAuth。因此,afterAuth、registerWebhook、registerScriptTag 中的任何代码更改都需要卸载并安装。