Как получить списки от Aweber на основе ключей доступа, хранящихся в базе данных

Я пытаюсь получить детали списков из учетной записи Aweber. Я могу получить все списки с помощью ключей доступа с жестким кодом, но что, если я хочу получить данные из базы данных.

вот мой код:

    $consumerKey    = env('consumerKey');
$consumerSecret = env('consumerSecret');

$user_id = \Illuminate\Support\Facades\Auth::user();
$keys = \Illuminate\Support\Facades  \ DB::table('access_keys')->where('user_id','=', $user_id)->value('accessTokenKey','accessTokenSecret');

$accessKey      = $keys;
$accessSecret   = $keys

У меня неверный токен доступа из этого запроса, и я сохранил ключ доступа и accesssecret в своей базе данных. когда я пишу жесткий код, я могу получить все списки, но я хочу получить их из базы данных:

Любая помощь будет оценена!

0

Решение

Сначала получите код Aweber API из git: — https://github.com/aweber/AWeber-API-PHP-Library

Чтобы получить списки из аккаунта Aweber, вам нужно следовать нижеуказанным деталям: —

require_once('aweber_api/aweber_api.php');
$consumerKey    = "YOUR  CONSUMER KEY";
$consumerSecret = "YOUR CONSUMER SECRET";
$aweber = new AWeberAPI($consumerKey, $consumerSecret);
$accessToken = 'Access token for customer account';
$accessTokenSecret = 'access token secret for customer account';

$account = $aweber->getAccount($accessToken, $accessTokenSecret);

if($account){
foreach($account->lists as $offset => $list) {
echo $list->name;
echo $list->id;
}
}
0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]