我想通過API添加以下2個附加屬性。我沒有收到任何錯誤,但是沒有上傳。如果有人能給我一個建議,那將是很棒的。其他屬性不起作用
catalogProductAdditionalAttributesEntity AdAtrributeEntity = new catalogProductAdditionalAttributesEntity();
associativeEntity[] AdditionalAttributes = new associativeEntity[2];
associativeEntity AdditionalAttributeOne = new associativeEntity();
associativeEntity AdditionalAttributeTwo = new associativeEntity();
AdditionalAttributeOne.key = "color";
AdditionalAttributeOne.value = "green";
AdditionalAttributeTwo.key = "size";
AdditionalAttributeTwo.value = "xl";
AdditionalAttributes[0] = AdditionalAttributeOne;
AdditionalAttributes[1] = AdditionalAttributeTwo;
AdAtrributeEntity.single_data = AdditionalAttributes;
ProductEntity.additional_attributes = AdAtrributeEntity;
MyService.catalogProductUpdate(Mylogin, SKU, ProductEntity, null, null)
你們每個人都明白這一點嗎? 我在API中添加了打印語句,看起來sngle_data數組中的元素已經丟失了所有的值。 [single_data] =>數組( [0] =>數組( [0] => stdClass的對象() [1] => stdClass的對象() ) ) – KPheasey