if ( collectionId ) {
var url ='/admin/products.json?published_status=published&limit=' + limit + '&page=' + filterPage + '&collection_id=' + collectionId;
} else {
var url = '/admin/products.json?published_status=published&limit=' + limit + '&page=' + filterPage;
}
$.ajax({
type: 'GET',
url: url,
dataType: 'json',
contentType: 'application/json',
headers: {
'X-Shopify-Access-Token': '',
// Would it fix my problem? If so, how to generate private token?
'content-type': 'application/json'
},
success: function(data){
...
},
error: {
...
}
});
// Works when logged in
// Does not work
Я совершенно новичок в Shopify и не понимаю, как работает их REST, но после долгого расследования я понял, что мне нужно каким-то образом проверять подлинность моего запроса каждый раз, когда мне нужен products.json.
Когда я вышел из shopify, ajax перенаправляет меня на страницу входа, где я могу нажать продолжить.Но ничего не происходит.
Если токен доступа может помочь, как я могу его сгенерировать?У меня есть этот курс красного цвета, но этот посвящен общедоступным приложениям (даже если он сказал, что технические вещи одинаковы для публичного и частного).https://www.shopify.com/partners/blog/17056443-how-to-generate-a-shopify-api-token
Может кто-нибудь помочь, пожалуйста?