Hallo Zusammen Mein Ziel ist es einen automatischen Lagerbestand Abgleich durchzuführen. Hierfür wollte ich API nutzen und den Crondaemon von meinen Host. Ich habe in den alten Dokumentationen folgenden Code gefunden: [code]<?php error_reporting(E_ALL);
ini_set(“display_errors”,1);
set_time_limit(1000);
ini_set(‘memory_limit’,‘512M’);
require_once(’…/…/api.php’);
$api = new sAPI();
#if ($_REQUEST[“sAPI”]!=$api->sSystem->sCONFIG[“sAPI”]) #exit; $import =& $api->import->shopware; $csv =& $api->convert->csv; $mapping =& $api->convert->mapping; $csv->sSettings[‘separator’] = “;”; // Feld-Trennzeichen in der CSV-Datei $data_path = $api->load(“file://”.$api->sPath."/engine/connectors/api/sample/csv/instock.csv"); $articles = $api->convert->csv->decode($data_path); $mappingmask = array(“ordernumber”,“instock”); $mappingmask = $mapping->prepare_mask ($mappingmask); foreach ($articles as $article) { $result = $import->sArticleStock(array( “ordernumber”=>$article[“ordernumber”], “instock”=>$article[“instock”] )); } unset($articles,$article); ?>[/code] Ich habe das Plugin API aktiviert und frage mich ob dies überhaupt noch funktioniert? Hab den Teil “require_once(’…/…/api.php’);” nicht ganz verstanden. Falls dies nicht mehr möglich ist mit Hilfe dieses Codes, könnte mir jemand sagen ob es noch eine simple Lösung gibt? Gruss Watch-Online