我应该将哪种Magento Soap V2方法用于外部链接?

时间:2017-02-03 11:41:47

标签: api magento soap magento-1.9

我正在开发一个从Magento 1.9.3.1网站导入所有产品信息的脚本。

我似乎无法找到一种方法,可以让我获取与每件产品相关的class Page1: def __init__(self,master): self.master = master #lots of labels and buttons self.BTNNextPage = ttk.Button(master, text = "Proceed", command = self.NextPage) self.BTNNextPage.place(x=450, y=420) def NextPage(self): self.newWindow = tk.Toplevel(self.master) self.app = Page2(self.newWindow) self.master.destroy() class Page2(): def __init__(self,master): self.master = master #tried Page1.destroy() here but Page1 has no attibute destroy #more labels and buttons def main(): widthpixels=690 heightpixels=500 root = tk.Tk() root.resizable(width=False, height=False) root.configure(background='black') root.iconbitmap("Image") root.wm_title("Title") root.geometry('{}x{}'.format(widthpixels, heightpixels)) app = Page1(root) root.mainloop() if __name__ == "__main__": main() 数据。

(见截图)

enter image description here

有谁知道我需要使用哪种方法?

可在此处找到方法列表:

http://devdocs.magento.com/guides/m1x/api/soap/introduction.html#Introduction-APIMethods

我想我已经使用了所有与目录相关的方法,但它们似乎都没有返回我需要的数据。

1 个答案:

答案 0 :(得分:0)

您可以使用此方法:http://devdocs.magento.com/guides/m1x/api/soap/catalog/catalogProduct/catalog_product.update.html

从屏幕截图中,这些看起来像自定义属性。从目录中获取代码>属性>管理属性。然后,在catalog_product.update调用中,将它们作为数组或数组包含在additonal_attributes中。

实施例: 'additional_attributes' => array( array('key' => 'ready_link', 'value'=> '...'), array('key' => 'itunes_link', 'value'=> '...'), )