14-03-2021 05:56
Hallo,
ich habe mit einem ganz neuen FileExchange-Token folgendes Script zum Upload einer csv-Datei gestartet:
$url = 'https://bulksell.ebay.de/ws/eBayISAPI.dll?FileExchangeUpload';
$data = array(
'token' => $exch_token,
'file' => $new
);
$options = array(
'http' => array(
'header' => "Content-type: application/x-www-form-urlencoded",
'method' => 'POST',
'content' => http_build_query($data)
));
$context = stream_context_create($options);
$result = file_get_contents($url, false, $context);
var_dump($result);
(gefunden hatte ich es hier: https://stackoverflow.com/questions/5647461/how-do-i-send-a-post-request-with-php)
Als Resultat kam bei Ebay dann folgendes:
string(1637) "
eBay CSV-Manager: Datei per Skript hochladen
Dieser Link ist nur für das Hochladen der CSV-Manager-Datei per Skript bestimmt. Das Token, das Sie eingegeben haben, ist möglicherweise falsch. Bitte überprüfen Sie das Token, und laden Sie die Datei erneut hoch.
"
Ich verstehe den Fehler nicht. Ich habe den Token auch schon 3x erneuert (wobei es immer gleich aussah für mich), was aber auch keine Änderung gebracht hat.... Hat jemand einen Rat?