Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: webapi allegro zablokowane IP
Forum PHP.pl > Forum > PHP
krzysiuus
Mam panel aukcji allegro i 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:



Kod
<?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('http://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ć
Kod
parent::__construct('http://webapi.allegro.pl/uploader.php?wsdl');

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

i owszem wszytko ładnie po uruchomieniu crona wywaliło komunikat o zablokowaniu 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ć?
krzysiuus
Dzięki zaraz wypróbuje.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.