knowband/constantcontact

Constant Contact PHP SDK for v2

1.0.0 2018-12-13 14:50 UTC

This package is not auto-updated.

Last update: 2024-09-29 05:28:07 UTC


README

Build Status Latest Stable Version Latest Unstable Version

此库使用了 GuzzlePHP

通过Composer安装

Composer 是一个PHP依赖管理工具,允许您声明项目所需的依赖并安装到项目中。要使用Composer中的Constant Contact PHP SDK,您必须在项目的composer.json文件中添加 "constantcontact/constantcontact" 作为依赖。

 {
        "require": {
            "constantcontact/constantcontact": "2.1.*"
        }
    }

或者,如果您想使用更先进的构建版本,该版本具有最新版本的GuzzlePHP和最低PHP 5.5等功能,您可以从我们的开发分支构建。

 {
        "require": {
            "constantcontact/constantcontact": "dev-development"
        }
    }

手动安装

如果您无法使用Composer安装,我们提供了一个包含我们发布时依赖项版本的zip文件,以及我们的库。在独立目录中解压vendor文件,并要求使用autoload.php文件来使用我们的方法。

文档

源文档托管在 http://constantcontact.github.io/php-sdk

API文档位于 http://developer.constantcontact.com/docs/developer-guides/api-documentation-index.html

用法

ConstantContact类包含使用API的方法的底层服务。

use Ctct\ConstantContact;
$cc = new ConstantContact('your api key');

$contacts = $cc->contactService->getContacts('your access token')

许多方法将接受一个参数数组用于调用。可用参数在方法的PHPDoc中记录。

$params = array("limit" => 500);
$contacts = $cc->contactService->getContacts('your access token', $params);

最低要求

使用此库需要PHP 5.4+

如果您必须使用较旧的PHP版本,强烈建议您至少更新到5.4 - 但您可以通过composer使用版本1.3.*(PHP 5.3+),或手动(但请注意,版本2及以上需要其他依赖项)。