wiatoagon/php-allegro-webapi

此包最新版本(0.0.1)没有可用的许可信息。

真正简单的Allegro WebAPI PHP客户端

0.0.1 2016-08-19 09:18 UTC

This package is not auto-updated.

Last update: 2024-09-19 05:18:31 UTC


README

真正简单的Allegro WebAPI PHP客户端

只需创建新的客户端实例并开始编码。

你甚至不需要显式登录,这会在幕后完成。

如果你想测试代码,可以指向沙盒。

如果你喜欢使生活更难,请禁用默认设置的SOAP_SINGLE_ELEMENT_ARRAYS选项。

它不会为你设置大多数方法所需字段(webapiKey、sessionId、sessionHandle),尽管它会尝试优雅地处理过期的(1小时以上)会话。

使用方法

$client = new AllegroWebAPI($webapiKey, $login, $password);

$params = array(
    'countryId' => AllegroWebAPI::COUNTRY_PL,
    'webapiKey' => $client->webapiKey,
    'packageElement' => 29
);
$client->doGetCatsDataLimit($params);

$params = array(
    'sessionHandle' => $client->sessionHandle,
    'startingPoint' => 12345678910
);
$client->doGetSiteJournal($params);


$sandbox = new AllegroWebAPI($webapiKey, $login, $password,
                             AllegroWebAPI::COUNTRY_PL, TRUE);
                             
$params = array(
    'countryId' => AllegroWebApi::COUNTRY_PL,
    'webapiKey' => $sandbox->webapiKey,
    'packageElement' => 10
);

$sandbox->doGetCatsDataLimit($params);