Shopify 从首页获取参数
Shopify get parameters from home page
作为 shopify
合作伙伴,我是初学者,我想使用代理应用从主页获取参数。
Url : mystore.myshopify.com/client_id=值
我想通过 shopify
应用获取 client_id。我必须在 path_prefix 代理配置中做什么。
这里有更多关于我想通过代理配置获取参数的详细信息,但在访问主页时没有收到任何信息\
我想要的参数:
代理配置:
提前致谢。
在代理的合作伙伴设置中,选择 /tools、/a、/community 或 /apps,然后选择一些资源名称。例如:
/apps/client
将 URL 设置为您应用的实际端点...https://foo.bar.com/yooba
现在您希望 Shopify 将请求发送到您应用的 /yooba 路由。
请注意,您现在使用的 JS 将是 GET 或 POST 到 /apps/client
小心使用 App Proxy。你可以浪费很多时间。请注意,商家可以随时更改代理 URL 并破坏它。
这是解决方案。
是在主题中创建一个文件Js,然后像我这里做的那样通过应用代理发送它。
`var client_id = getUrlParameter('client_id');
jQuery(函数($){
/* app proxy in jQuery*/
var base_urlc = window.location.hostname; //grab shop url
var window_width = $(window).width(); //save width
$.ajax({
type: "GET",
url: "/apps/client",
contentType: "application/json",
data: {client_id:client_id}
})
.done(function( msg ){
console.log( msg );
});
});`
无论如何谢谢
作为 shopify
合作伙伴,我是初学者,我想使用代理应用从主页获取参数。
Url : mystore.myshopify.com/client_id=值
我想通过 shopify
应用获取 client_id。我必须在 path_prefix 代理配置中做什么。
这里有更多关于我想通过代理配置获取参数的详细信息,但在访问主页时没有收到任何信息\
我想要的参数:
代理配置:
在代理的合作伙伴设置中,选择 /tools、/a、/community 或 /apps,然后选择一些资源名称。例如:
/apps/client
将 URL 设置为您应用的实际端点...https://foo.bar.com/yooba
现在您希望 Shopify 将请求发送到您应用的 /yooba 路由。
请注意,您现在使用的 JS 将是 GET 或 POST 到 /apps/client
小心使用 App Proxy。你可以浪费很多时间。请注意,商家可以随时更改代理 URL 并破坏它。
这是解决方案。
是在主题中创建一个文件Js,然后像我这里做的那样通过应用代理发送它。
`var client_id = getUrlParameter('client_id'); jQuery(函数($){
/* app proxy in jQuery*/
var base_urlc = window.location.hostname; //grab shop url
var window_width = $(window).width(); //save width
$.ajax({
type: "GET",
url: "/apps/client",
contentType: "application/json",
data: {client_id:client_id}
})
.done(function( msg ){
console.log( msg );
});
});`
无论如何谢谢