Posting in the Magento forums has been disabled pending the implementation of a new and improved forum solution which should better serve the community.

For new questions please post at magento.stackexchange.com, the community-run support site for the Magento community. We will be providing updates on the new forum solution soon. For questions or concerns please email community@magento.com.

Magento Forum

Magento-DataFlow mit SOAP-Webservice in C# .Net
 
CKoewing
Jr. Member
 
Total Posts:  9
Joined:  2009-04-29
 

Hallo MagCommunity,

ich befasse mich seit kurzem mit Magento und programmiere derzeit eine SOAP-Webservice-Library in C#.
Zumindest versuche ich es, denn leider habe ich ein paar Startprobleme. :(

Bisher habe ich es geschafft mich mit einer Test-Applikation ein- und auszuloggen, jedoch kann ich keine Daten
an den Shop übermitteln. Das Problem ist, dass im Shop für fast alle Call-Funktionsaufrufe assoziative Arrays (PHP)
verwendet werden müssen, C# kennt diese jedoch nicht, bzw. sie werden als Object-Array in der Proxy-Klasse generiert.
Wie kann ich nun eine solche Call-Funktion (z.B. ‘customer.create’) in C# aufrufen?

Ich weiß, dass es von ez.newsletter eine Library gibt, die für die Übertragung XML-RPC verwendet,
diese Library hat mich bisher jedoch wenig begeistert.

Hat jemand von Euch die Datenübertragung mit SOAP gelöst?

Freundliche Grüße aus Hannover,

raddde

 
Magento Community Magento Community
Magento Community
Magento Community
 
CKoewing
Jr. Member
 
Total Posts:  9
Joined:  2009-04-29
 

Die Lösung lautet:

Mit der SOAP V2 WSDL die Proxy-Klasse erzeugen!

URL http://<localhost>/<magento>/api/v2_soap?wsdl

<localhost>/<magento> ersetzen mit Eurem Server und Magento-Pfad.

Im Anhang findet Ihr ein Beispiel.

Ich hoffe das erspart einigen die Sucherei, die ich hinter mir habe. *grml*

@thE_iNviNciblE: Vielen dank nochmals! smile

Gruß,
raddde

File Attachments
MagentoConnectionLibrary.zip  (File Size: 53KB - Downloads: 324)
 
Magento Community Magento Community
Magento Community
Magento Community
Magento Community
Magento Community
Back to top