Skocz do zawartości

api allegro


krzysiek_web

Rekomendowane odpowiedzi

Aby zaktualizować miniaturki allegro odpalam plik cron.php ale ustawiłem ostatnio crona za często aby sam aktualizował te miniaturki i niestety allegro zablokowało mi IP.

Nie jestem koderem owego skryptu i nie znam się na php więc piszę tu.

Plik odpowiedzialny za aktualizację wygląda tak:

<?php
* Klasa obsługuje połączenie przez Allegro WebAPI
class WebAPIClient extends SoapClient
{
// 1 - Polska, 228 - testWebAPI
const COUNTRY_ID = 1;
// zapytanie doQuerySysStatus
const ALLEGROWEBAPI = 1;
private
$apiKey;
public function __construct($apiKey = '')
{
if($apiKey == '')
require('apiKey.php');
parent::__construct('https://webapi.allegro.pl/uploader.php?wsdl');
$this->apiKey = $apiKey;
}
public function getUserItems($login, $limit = 25)
{
$userId = $this->doGetUserID(self::COUNTRY_ID, $login, '', $this->apiKey);
return($this->doGetUserItems($userId, $this->apiKey, self::COUNTRY_ID, 0, $limit));
}
}
?>

Ktoś polecił mi aby zmienić

parent::__construct('https://webapi.allegro.pl/uploader.php?wsdl');

na

echo file_get_contents('https://webapi.allegro.pl/uploader.php?wsdl');

i owszem wszytko ładnie po uruchomieniu crona wywaliło komunikat o zablokowaniu ip i że mam wpisać kod z obrazka ale obrazek nie wyświetla się a wpisanie jakiś wymyślonych znaków daje 404.

Ktoś wie o co może biegać?

Wdrożenia i modyfikacje sklepów PrestaShop - webKS.pl

Odnośnik do komentarza
Udostępnij na innych stronach

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Umieściliśmy na Twoim urządzeniu pliki cookie, aby pomóc Ci usprawnić przeglądanie strony. Możesz dostosować ustawienia plików cookie, w przeciwnym wypadku zakładamy, że wyrażasz na to zgodę. Warunki użytkowania Polityka prywatności