Domino 9 und frühere Versionen > ND8: Entwicklung
Assoziative Arrays aus PHP in Lotus Notes verwenden
notes_andy:
Hallo
Ich möchte Daten aus einen Webshop in Lotus Notes importieren.
Dazu wird eine API angeboten (Web Service). Das einloggen funktioniert.
Zum auslesen muss ich ein Assoziative Arrays übergeben.
Das sieht bei PHP so aus.
array(array('updated_at' => array('from' => '2009-06-10')))
Wie kann ich das in Lotus Script umsetzen.
Bei dem Shop handelt es sich um Magento.
Vielen Dank für die Hilfe im voraus.
mfg. Andreas
m3:
Du importierst in Deinen Webservice-Consumer einfach das WSDL und er setzt Dir alles automatisch auf Lotusscript-Objekte/Strukturen um.
--- Zitat ---If you want to connect to Magento SOAP webservices you should load WSDL from this link (http://youmagentohost/api/?wsdl or http://youmagentohost/api/soap/?wsdl) in your SoapClient
As of v1.3 you may also use http://yourmagentohost/api/v2_soap?wsdl=1 which has been added to improve compatbility with Java and .NET.
--- Ende Zitat ---
http://www.magentocommerce.com/wiki/doc/webservices-api/introduction
notes_andy:
Ja das habe ich gemacht.
Ich kann mich anmelden und bekomme die session ID zurück.
Nun möchte ich die Bestellung auslesen.
Dim arg As XSD_ANYTYPE
set arg.Setvaluefromstring("10000003")
Set rettabel = oMangento.call_(ret,"sales_order.info",arg)
und dieser aufruf bringt den Fehler
Arg sollte der Parameter sein. Dieser wird bei PHP mit einem Assoziative Array angegeben. Und da habe ich keine Idee wie ich diesen in Lotus Script umsetzen kann
heini_schwammerl:
Schaut mir fast nach einer Liste (List) oder Array aus. Allerdings sollte das auch ohne gehen.
notes_andy:
Eine Liste habe ich schon versucht. Da bekomme ich beim speichern schon einen Fehler.
Navigation
[0] Themen-Index
[#] Nächste Seite
Zur normalen Ansicht wechseln