Download the PHP package leverage-php/aweber without Composer

On this page you can find all versions of the php package leverage-php/aweber. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.

FAQ

After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.

Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.

In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories. In this case some credentials are needed to access such packages. Please use the auth.json textarea to insert credentials, if a package is coming from a private repository. You can look here for more information.

  • Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
  • To use Composer is sometimes complicated. Especially for beginners.
  • Composer needs much resources. Sometimes they are not available on a simple webspace.
  • If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
  • Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Please rate this library. Is it a good library?

Informations about the package aweber

Not maintained fork

This is a fork of the original AWeber-API-PHP-Library to fix OAuth response parsing that got suddenly broken by some change to response format on AWeber's end after many years of flawless operation.

It is not expected to be maintained.


This client library has been deprecated.

This library will no longer be supported and does not support OAuth2.

Please visit our PHP Examples as a reference.


AWeber API PHP Library Build Status

PHP library for easily integrating with the AWeber API.

Basic Usage:

Refer to demo.php to see a working example of how to authenticate an app and query the API.

For more complete documentation please refer to: https://labs.aweber.com/docs/php-library-walkthrough

Handling Errors:

Sometimes errors happen and your application should handle them appropriately. Whenever an API error occurs an AWeberAPIException will be raised with a detailed error message and documentation link to explain what is wrong.

You should wrap any calls to the API in a try/except block.

Common Errors:

Refer to https://labs.aweber.com/docs/troubleshooting for the complete list

Example Below:

Accessing personally identifiable subscriber data

In order to view or update the email, name, misc_notes, and ip_address fields of a subscriber, your app must specifically request access to subscriber data. Refer to our documentation at https://labs.aweber.com/docs/permissions for more information on how to be able to access personally identifiable subscriber information.

Changelog:

2017-09-02: v1.1.18

2017-08-21: v1.1.17

2016-12-16: v1.1.16

2016-11-09: v1.1.15

2015-02-17: v1.1.13

2014-02-05: v1.1.12

2013-04-25: v1.1.11

2013-02-07: v1.1.10

2013-01-03: v1.1.9

2012-12-13: v1.1.8

2012-12-10: v1.1.7

2012-09-19: v1.1.6

2012-07-05: v1.1.5

2012-05-08: v1.1.4 Some API Developers have reported AWeberOAuthDataMissing exceptions when using the demo.php script. This error message is not helpful as the typical cause for this exception is an invalid consumer key or secret.

The client library has been refactored to always raise an AWeberAPIException when a 40x/50x http status code response is returned. This exception will clearly indicate the cause of the error for easier troubleshooting.

2012-04-18: v1.1.3

2011-12-23: v1.1.2

2011-10-10: v1.1.1

2011-08-29: v1.1.0

Running Tests:

Testing the PHP api library requires installation of a few utilities.

Requirements

Apache Ant is used to run the build targets in the build.xml file. Get the latest version.

Setup /etc/php.ini configuration file. Make sure include_path contains the correct directories.(/usr/lib/php on MacOS) Set date.timezone to your local timezone.

Execute Tests

Once the above requirements are installed, make sure to run composer install, this will ensure all the test dependencies are installed.

Run the tests from the base directory using the command: ant.

Individual test can be run by specifying ant targets: ant phpunit, ant phpcs.


All versions of aweber with dependencies

PHP Build Version
Package Version
Requires alexpts/http-message-parser Version ^0.0.3
Composer command for our command line client (download client) This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free. Standard composer command

The package leverage-php/aweber contains the following files

Loading the files please wait ....