Download the PHP package codegreencreative/laravel-aweber without Composer
On this page you can find all versions of the php package codegreencreative/laravel-aweber. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download codegreencreative/laravel-aweber
More information about codegreencreative/laravel-aweber
Files in codegreencreative/laravel-aweber
Package laravel-aweber
Short Description Laravel OAuth Aweber
License MIT
Homepage https://codegreencreative.com/
Informations about the package laravel-aweber
Laravel ^6.0|^7.0|^8.0|^9.0|^10.0 Aweber API Adapter
This package allows you to easily use the Aweber API using Laravel. You must first have created an Aweber App using their developer website.
Create your Aweber App: https://www.aweber.com/users/apps
Latest Changes
Version 1.2.0
- Added support for Laravel 7.0
- Added support for Laravel 8.0
- Added support for Laravel 9.0
- Added support for Laravel 10.0
- Fixed an issue where for every API call, an additional call to retrieve an account for a given token and secret is being made. If you pass an account ID when setting the consumer (
setConsumer
), it will no longer make that additional API call. - Updated the README file with more detailed instructions on how to use the library.
Installation
Require this package with composer:
Publish config
Config
This Laravel + Aweber package will help you with OAuth authorization. By simply updating the aweber.php
published config file, you can start making API calls to Aweber to manage your lists and subscribers.
By supplying your Aweber username (email address) and password along with your client id and client secret and redirect URL when you created your Aweber App, the OAuth flow is automated. The token to make API calls are stored in your default cache driver but can be changed in your ENV.
Code Examples
Below you will find some of the functionality of this package. Not all are listed here.
Accounts
Broadcasts
Campaigns
Custom Fields
Lists
Subscribers
Connect to consumer accounts
If you wish to connect to your client's Aweber accounts, you can do so by updating the consumer token and secret via the setConsumer
method per the following example:
In version 1.2.0, you can pass an optional $account_id to the setConsumer
method to connect to a specific account. This is useful if you have multiple accounts under your developer account or OAuth to connect to customer accounts.
All versions of laravel-aweber with dependencies
ext-json Version *
ext-hash Version *
laravel/framework Version ^6.0|^7.0|^8.0|^9.0|^10.0