2016-11-08 2 views
0

Я начинаю как shopify партнером, и я хочу получить параметры с домашней страницы с помощью прокси-приложения.Купить параметры на главной странице

Адрес: mystore.myshopify.com/client_id=value

Я хочу, чтобы получить client_id через shopify приложение. Что мне нужно сделать в path_prefix в конфигурации прокси.

Здесь более подробно о том, что я хочу, чтобы получить параметры, которые я хочу с конфигурацией прокси и ничего не получило, когда visting домашней страницы \

параметры, которые я хочу: конфигурация

parametters that i want

Proxy:

this configuration Заранее спасибо.

+3

Я думаю, вы должны предоставить больше информации, чем это – RST

+0

Вы знаете, в Shopify прокси у вас есть/инструменты,/а,/сообщества или/и приложения к получить прокси-клиент должен посетить/apps/... или/a/.... я хочу получить параметры с этого URL ** https: //tinywebstore.myshopify.com/? merchant_id = BR4QWJ58Z6CHP & employee_id = 036S8SKSYKERP & client_id = 9TTB5NM5Z4NCE & code = b3395ac2- 19ae-1fe4-a715-2e39b4b86fd8 ** без посещения префиксного пути. Для возобновления @RST я хочу получить параметры с домашней страницы **/** –

ответ

0

Вот решение.

должен создать файл 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); 
    }); 

});` 

Спасибо в любом случае

0

В настройках вашего партнера прокси выберите/инструменты,/a,/community или/apps, а затем некоторое имя ресурса. Например:

/apps/client 

Установите URL, чтобы быть актуальной конечной точкой вашего приложения ... https://foo.bar.com/yooba

Теперь вы ожидаете Shopify посылать запросы/маршрута yooba вашего приложения.

Обратите внимание, что в JS вы используете будет теперь GET или POST к/приложений/клиента

Будьте осторожны с App Proxy. Вы можете тратить много времени на это. Обратите внимание, что продавец может изменить URL-адрес прокси-сервера и разорвать его в любое время.

+0

Когда я выбираю/apps как префикс пути или должен/клиент должен посетить/apps/... или/a/... получить прокси, сделать это должен быть администратором магазина. ** вопрос: как я могу получить параметры для домашней страницы **/**, используя shopify proxy без/tools,/a,/community или/apps –

+0

Это неправда. Вы можете получить доступ к прокси-серверу с помощью GET или POST из любого места в магазине. Вы используете GET/POST, используя свой код. –

Смежные вопросы