Я добавляю AWeber в качестве автоответчика в веб-приложении. Использование Aweber API, я могу добавить нового абонента в список с известным именем, который в этом случае firstlist:Извлечь все Списки пользователей, используя Aweber API
$app = new MyApp();
$app->findSubscriber('[email protected]');
$list = $app->findList('firstlist');
$subscriber = array(
'email' => '[email protected]',
'name' => 'Name here'
);
$app->addSubscriber($subscriber, $list);
Определение функции для findList() является:
function findList($listName) {
try {
$foundLists = $this->account->lists->find(array('name' => $listName));
return $foundLists[0];
}
catch(Exception $exc) {
print $exc;
}
}
Поскольку я разрабатываю публичное приложение, поэтому мне нужно предоставить пользователям возможность выбирать из их доступных списков. Пожалуйста, расскажите, как я могу получить все имена списков.