ebay lieferzeit im Angebot wiedergeben

Dustin

Sehr aktives Mitglied
14. Mai 2008
2.999
53
Enger
Hi,

ist es möglich auf diese von Ebay dargestellte Lieferzeit zuzugreifen im Template und diese dann in der Beschreibung nochmals wiederzugeben?

lieferzeit_ebay.png

Für jeden Tipp Dankbar :)

Gruß
 

Anhänge

  • lieferzeit_ebay.png
    lieferzeit_ebay.png
    16,4 KB · Aufrufe: 42

nmueller

Sehr aktives Mitglied
5. April 2011
1.309
100
Saarland
AW: ebay lieferzeit im Angebot wiedergeben

ich würde behaupten: nicht machbar und wenn dann im Hinblick der Rechtssicherheit auch sehr bedenklich. Wenn da mal ein Unterschied drin wäre, könntest du dir gleich anwaltliche Prügel einhandeln :)

In der Wawi gibt's keinen Platzhalter für. Um das zu realisieren müsstest du den kalkulierten Wert über die ebay API auslesen (keine Ahnung, ob das überhaupt geht) und permanent über eine Schnittstelle updaten. Die Daten variieren ja je nach Wochentag, (nicht zwingend bundesweit einheitlicher) Feiertagslage, eBay-Einstellungen zu eBayPlus, Bearbeitungszeit, Versandarten etc. und wer weiß noch welche Variablen hier von eBay heran gezogen werden.

Immerhin müsste sich die Anzeige täglich updaten..
 

zivalr

Aktives Mitglied
12. März 2013
8
0
Hallo,

habe zufällig diesen Post entdeckt, als ich selbst auf der Suche nach Einstellungen der Lieferzeit war.

Man kann es ändern und auch auslesen und dann im Angebot anzeigen, aber nur über das API.
Zusammen mit einem cron Job dann einfach regelmäßig aktualisieren.

Der API Call dafür ist: GetItemShipping zum Auslesen und ReviseItem wenn man es ändern will

Dafür brauchst du eine ebay Developer Registrierung, dann ein Token das man generieren muß und das
entsprechenden Skript dazu.

Hier z.B. ein Skriptauszug für die Anpassung von Lieferzeiten etc. wenn der Lagerstand 0 erreicht.

PHP:
    while ($item = $ItemSelection->fetch_array(MYSQLI_ASSOC)) {

       $itemNo            = $item['ItemID'];
       $date                = $item['date'];
       $SKU                = $item['SKU'];
       $startprice        = $item['startprice'];
       $lagerbestand = intval($item['fVerfuegbar']);

       $startprice = $startprice * 2; // Startpreis
       $handlingtime = 40; // Lieferzeit

       if($item){

           $x++;

           echo "<p>". $x ." -- ". $itemNo ."    ". $SKU ."     ". $startprice ."</p>";

               $siteid = 77;
               $callname = "ReviseItem";
               $endpoint = "https://api.ebay.com/ws/api.dll";

               $api_dev_name = "";
               $api_app_name = "";
               $api_cert_name = "";

               $headers = array(
                   'Content-Type:text/xml',
                   'X-EBAY-API-COMPATIBILITY-LEVEL: 963',
                   'X-EBAY-API-DEV-NAME: '.$api_dev_name,
                   'X-EBAY-API-APP-NAME: '.$api_app_name,
                   'X-EBAY-API-CERT-NAME: '.$api_cert_name,
                   'X-EBAY-API-CALL-NAME: '.$callname,
                   'X-EBAY-API-SITEID: '.$siteid
                   );

               $body .= "<?xml version=\"1.0\" encoding=\"utf-8\"?>";
               $body .= "<ReviseItemRequest   xmlns=\"urn:ebay:apis:eBLBaseComponents\">";
               $body .= "<RequesterCredentials><eBayAuthToken>".$auth_token."</eBayAuthToken></RequesterCredentials>";
               $body .= "<DetailLevel>ReturnAll</DetailLevel>";
               $body .= "<ErrorLanguage>en_US</ErrorLanguage>";
               $body .= "<Item>";
               $body .= "<ItemID>".$itemNo."</ItemID>";
               //$body .= "<StartPrice>".$startprice."</StartPrice>";
               $body .= "<DispatchTimeMax>".$handlingtime."</DispatchTimeMax>";
               $body .= "</Item>";
               $body .= "</ReviseItemRequest>";

               $curl = curl_init();

               curl_setopt_array($curl,
                   array(
                       CURLOPT_RETURNTRANSFER => 1,
                       CURLOPT_URL => $endpoint,
                       CURLOPT_POSTFIELDS => $body,
                       CURLOPT_HTTPHEADER => $headers
                       )
                   );

               $response = curl_exec($curl);

               curl_close($curl);

               $xml = new SimpleXmlElement($response);

               $path = dirname(__FILE__);
               $handle = fopen($path."/logs/ebay_setprice_".date("Y-m-d").".log", "a+");

               $date = date("Y-m-d H:i");
               $status = $xml->Ack;
               $code = $xml->Errors->ErrorCode;
               $shortmessage = $xml->Errors->ShortMessage;
               $longmessage = $xml->Errors->LongMessage;

               unset($curl);
               unset($body);
               unset($headers);

               // Log Datei Eintrag

               $itemLog = $itemNo."|".date("Y-m-d H:i:s")."|".$SKU."|".$xml->Ack."|".$xml->Errors->ShortMessage."|".$xml->Errors->LongMessage."\r\n";

               fwrite($handle,$itemLog);
               fclose($handle);

               $xml = "";
               $response = "";

       } // end if
   } // end while

   $old_itemLog = $path."/logs/ebay_setprice_".date("Y-m-d",strtotime("-1 days")).".log";
   if(file_exists($old_itemLog)){
       exec("rm -f ".$old_itemLog);
       }

Ich hoffe, es kann wer damit was anfangen.

Hier noch ein paar Links zum Thema:

http://developer.ebay.com/DevZone/g...ces.html#HandlingTimeandEstimatedDeliveryTime
https://developer.ebay.com/signin
 
Ähnliche Themen
Titel Forum Antworten Datum
Neu ebay artikelnamen User helfen Usern - Fragen zu JTL-Wawi 3
Problem beim Import über Ameise/eBay JTL-Wawi 1.11 1
Neu Nach Update auf 1.11.10.0 Abgleich zu Ebay über 3 Stunden bei neuen Angeboten eBay-Anbindung - Fehler und Bugs 2
Neu WAWI 2.0.2 Auftragsuche nach Ebay-Benutzernamen funktioniert nicht JTL-Wawi - Fehler und Bugs 1
Ebay angebote lassen sich nicht mehr bei JTL bearbeiten JTL-Wawi 2.0 0
Neu Probleme beim Erstellen von Artikeln aus Angeboten von eBay User helfen Usern - Fragen zu JTL-Wawi 1
Neu eBay Attribute - Ändern / Überschreiben JTL-Ameise - Fehler und Bugs 9
globale Angebotsvorlage anpassen für eBay Angebote "Artikelspezifisch" JTL-Wawi 1.11 0
Neu Ebay Kategoriemapping Einrichtung und Installation von JTL-eazyAuction 2
Neu DRIGEND HILFE!!! Ebay Abgleich endet mit Arithmetischer Überlauffehler für tinyint-Datentyp, Wert = -1. Die Anweisung wurde beendet. eBay-Anbindung - Fehler und Bugs 4
Neu Ebay Variantenartikel aktuallisieren / Obergrenze 250 Varianten eBay-Anbindung - Fehler und Bugs 0
Neu [Tool] FloTax — eBay + Billbee → DATEV/Lexoffice | §25a | OSS | Reverse Charge | von JTL-Partner Dienstleistung, Jobs und Ähnliches 0
Neu eBay-Vorlage übernimmt alten Artikelnamen nach Duplizieren – Bug oder Bedienfehler? JTL-Wawi - Fehler und Bugs 2
Plötzliche Preissenkungen auf ebay und amazon JTL-Wawi 1.10 2
JTL-Wawi eBay Fahrzeugverwendung (K-Typen) wird nicht aktiviert trotz Ameise-Import JTL-Wawi 1.10 0
eBay-Vorlagenfenster rechts abgeschnitten (JTL-Wawi 2.0) JTL-Wawi 2.0 15
Kunde kauft über Amazon und dann über Ebay - Mailversand JTL-Wawi 1.10 10
Neu Fehlermeldung eBay Bestellung Einrichtung und Installation von JTL-eazyAuction 0
Neu Kundensupport Projekt (Mail + eBay + Amazon + JTL + KI) Dienstleistung, Jobs und Ähnliches 0
weitere Angaben für eBay JTL-Wawi 1.11 1
Neu Zwei eBay-Aufträge (identische Adresse) zusammen versenden, aber getrennte Rechnungen behalten – JTL-Wawi 1.9.6.5 User helfen Usern - Fragen zu JTL-Wawi 1
Neu eBay Artikel kommen in WaWi sporadisch als "Angebotsnummer" ohne Text JTL-Wawi - Fehler und Bugs 1
Neu ebay Angebote Vorlagen im Artikel JTL Ameise - Eigene Exporte 0
Neu Zusatzartikel, Stückliste, Variation den Kunden direkt mit anbieten (Shop/Ebay) User helfen Usern - Fragen zu JTL-Wawi 6
Ebay Preise per Ameise Importieren JTL-Wawi 1.10 14
Workflow Trigger bei Angebot-Import über Ameise JTL-Wawi 1.9 0
Neu Angebot Status "Fehlerhaft" aber keine Fehlermeldung Amazon-Lister - Fehler und Bugs 4
Neu Angebot Vorlage bearbeiten Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 2

Ähnliche Themen