public function retrieve_seller_lists($skus = array()) { require_once 'eBayApi/GetSellerList.php'; if (empty($skus)) { date_default_timezone_set("America/Los_Angeles"); set_time_limit(60 * 30); $bean = BeanFactory::getBean('xeBayAccounts'); $accounts = $bean->get_accounts(); $sellerList = new GetSellerList(); $endTimeFrom = date("c", time() - 15 * 24 * 60 * 60); $endTimeTo = date("c", time() + 45 * 24 * 60 * 60); foreach ($accounts as $id => $authToken) { $result = $sellerList->getListing(array('EndTimeFrom' => $endTimeFrom, 'EndTimeTo' => $endTimeTo, 'AccountID' => $id, 'AuthToken' => $authToken)); } } }