Amacım SOAP API kullanarak Magento ürün için tüm ek özelliklerini almak ve görüntülemek için olduğunu. Örnek Cinsiyet için, Gömlek Boyut ve T-Shirt ürün için Renk. Ancak program öznitelik adlarını bilmeniz gerekir.
SOAP Call: Orada ek özellikler parametre ve ben açıkça ek özellik adlarını belirtmek zorunda gibi görünüyor catalogProductInfo.
Ben Mangeto SOAP API ve kod takip bağlanmak için Java ve Apache Eksen kullanıyorum:
stub.catalogProductInfo(sessionId, "118", null, null);
call declaration:
public com.magentocommerce.api.CatalogProductReturnEntity catalogProductInfo(java.lang.String sessionId, java.lang.String productId, java.lang.String storeView, com.magentocommerce.api.CatalogProductRequestAttributes attributes) throws java.rmi.RemoteException {
attributes parameter constructor declaration:
public CatalogProductRequestAttributes(
java.lang.String[] attributes,
java.lang.String[] additional_attributes) {
But I have to specify last parameter somehow to get all additional attributes. Is it possible to do through SOAP API?
Update: "*" sıfatı olarak çalışmıyor
CatalogProductRequestAttributes attrs = new CatalogProductRequestAttributes();
attrs.setAttributes(new String[] {"*"});
attrs.setAdditional_attributes(new String[] {"*"});
Sonuçlandı nesne standart özellikleri ile de ek özellikleri ile de dolu değil.