기본적으로 나는 shopify 스토어에 추가하려는 제품 목록이있는 파일을 가지고 있는데, 형식이 올바르지 만, 고칠 내용을 알려주십시오. 사적인 응용 프로그램을 통해 POST 요청을 사용하여이를 내 저장소에 가져올 수 있는지 궁금합니다. 이 파일은 다음과 같습니다Shopify API : 비공개 앱을 통해 JSON 형식의 제품 목록 가져 오기
{
"product": {
"title": "TITLE HERE",
"body_html": "DESCRIPTION HERE",
"vendor": "VENDOR HERE",
"product_type": "PRODUCT TYPE HERE",
"variants": {
"option1": "Default",
"price": "PRICE HERE"
},
"images": {
"src": "LINK TO IMAGE HERE"
}
},
"product": {
"title": "TITLE HERE",
"body_html": "DESCRIPTION HERE",
"vendor": "VENDOR HERE",
"product_type": "PRODUCT TYPE HERE",
"variants": {
"option1": "Default",
"price": "PRICE HERE"
},
"images": {
"src": "LINK TO IMAGE HERE"
}
},
"product": {
"title": "TITLE HERE",
"body_html": "DESCRIPTION HERE",
"vendor": "VENDOR HERE",
"product_type": "PRODUCT TYPE HERE",
"variants": {
"option1": "Default",
"price": "PRICE HERE"
},
"images": {
"src": "LINK TO IMAGE HERE"
}
},
등등 ... 이 파일은 "products.json"라는됩니다. 저에게이 파일을 제출할 수있는 POST 요청이 있습니까? 아니면 어떻게 든 처리하고 PHP와 Ruby를 사용하여 API에 피드해야합니다. 나는 하루 500 명을 모두 추출하는 데 많은 시간을 보냈습니다. + 제품을 손상된 MySQL CMS 백업에서 제거하고 JSON (PHP 및 일부 정규식 사용)에서 모두 제거하므로 고통없는 솔루션을 많이 얻을 수 있습니다.
이것은 유효하지 않습니다. json, 여러 개의 '제품'키가있을 수 있습니다. 대신 어레이를 사용해야합니다. – Musa
@Musa'product' 키를 다른 것으로 바꾸었다면 shopify API는 형식을 인식하지 못하고 오류를 발생시키는 것처럼 느낍니다. docs [여기] (http://api.shopify.com/product.html#create)에있는 형식을 모방하려고했습니다. 어쩌면 당신은 내가 그것을 어떻게 포맷해야 하는지를 알 수 있고 알려 주실 수 있습니다. –
'제품'을 키로 두어도 json을 배열 형식으로 변경해야합니다. {[ "product": ...], [ "product": ...] ...} – Tomer