नमूना डेटाMagento2: REST API: सहेजें काम नहीं कर रहा
REST API catalogProductRepositoryV1 REF का उपयोग के साथ Magento2.1.0-RC1 शाखा का उपयोग करते हुए दुकान देखने के प्रति उत्पाद विवरण: http://devdocs.magento.com/swagger/index.html व्यवस्थापक टोकन को API से कुंजी प्राप्त करें और उस कुंजी का उपयोग करें
में पोस्ट/V1/उत्पादों
&
दोनों पैरामीटर एक साथ करने की कोशिश की पैरामीटर के साथ के बाद एकPUT/V1/उत्पादों/{sku}
- store_id = 0
- storeId = 0
निम्नलिखित JSON
का उपयोग कर
{
"saveOptions": "true",
"product": {
"name": "Test11_11",
"sku": "TESTOPP_111",
"attributeSetId": "15",
"price": "10",
"weight": "10",
"status": "1",
"visibility": "3",
"customAttributes": [
{
"attributeCode": "manufacturer",
"value": "222"
},
{
"attributeCode": "tax_class_id",
"value": "0"
},
{
"attributeCode": "specialPrice",
"value": "10"
},
{
"attributeCode": "description",
"value": "44332211"
},
{
"attributeCode": "eco_collection",
"value": "1"
}
],
"typeId": "simple"
}
}
store_id/storeId क्षेत्र, का समर्थन नहीं करता है, लेकिन उत्पाद में जानकारी स्टोर करने के लिए बचाने के लिए यह डिफ़ॉल्ट स्टोर आईडी को बचाने नहीं है
प्राप्त/V1/उत्पादों पैरामीटर storeId है ही मैं PUT & पोस्ट के साथ की कोशिश की थी लेकिन Magento2 पर बहुत कुछ डिबगिंग के बाद PUT & पोस्ट
धन्यवाद का उपयोग कर सकते स्टोर कोड के लिए। इसके लिए एक समस्या है (https://github.com/magento/magento2/issues/4952) ने इसकी सूचना दी, लेकिन ऐसा लगता है कि यह मदद करता है। अपने प्रश्न को बेहतर बनाने के लिए: 'all' store_id = 0 (admin) के बराबर है, लेकिन 'डिफ़ॉल्ट' चर हो सकता है। सच है, एक ताजा स्थापना में यह डिफ़ॉल्ट है, लेकिन बहुस्तरीय में यह 'एन', 'डी', 'एफ', आदि हो सकता है। –