Shopify从主页获取参数

时间:2016-11-08 17:41:29

标签: php proxy shopify

我是shopify合作伙伴的初学者,我想使用代理应用从主页获取参数。

网址:mystore.myshopify.com/client_id=value

我希望通过shopify应用获取client_id。我在代理配置中的path_prefix中需要做什么。

这里有更多详细信息,我希望通过代理配置获取我想要的参数,并且在访问主页时没有收到任何内容\

我想要的参数:

parametters that i want

代理配置:

this configuration 提前谢谢。

2 个答案:

答案 0 :(得分:0)

在代理的合作伙伴设置中,选择/ tools,/ a,/ community或/ apps,然后选择一些资源名称。例如:

(defn solve [board]
  (if-let [point (find-empty-point board)]
    (let [valid-values (valid-values-for board point)]
      (for [value valid-values
            solution (solve (set-value-at board point value))]
        solution))
    (if (valid-solution? board)
      [board])))

将网址设置为应用的实际端点... https://foo.bar.com/yooba

现在您希望Shopify向您的App / yooba路线发送请求。

请注意,您使用的JS现在将是/ app / client

的GET或POST

小心App Proxy。你可以浪费很多时间。请注意,商家可以随时更改代理网址并将其分解。

答案 1 :(得分:0)

这是解决方案。

是在主题中创建一个文件Js并通过app proxy发送它,就像我在这里做的那样。

`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 );
    });

});`

非常感谢