walkwizus / constantcontact
Constant Contact PHP SDK for v2
Requires
- php: >=5.5.0
- guzzlehttp/guzzle: ^7.3.0
Requires (Dev)
- phpunit/phpunit: 4.8.21
This package is auto-updated.
Last update: 2024-09-03 04:24:59 UTC
README
此库使用了 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及以上需要其他依赖)。