walkwizus/constantcontact

Constant Contact PHP SDK for v2

dev-master 2022-08-05 07:55 UTC

This package is auto-updated.

Last update: 2024-09-03 04:24:59 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及以上需要其他依赖)。