yousaf-saqib / cc-php-sdk
Constant Contact PHP SDK for v2
3.0.0-alpha
2016-03-29 22:39 UTC
Requires
- php: >=5.5.0
- guzzlehttp/guzzle: ^6.1.1
Requires (Dev)
- phpunit/phpunit: 4.8.21
This package is auto-updated.
Last update: 2024-09-11 19:36:01 UTC
README
此库使用了GuzzlePHP
通过Composer安装(推荐)
Composer 是一个PHP依赖管理工具,允许你声明项目所需的依赖并将其安装到项目中。为了通过Composer使用Constant Contact PHP SDK,你必须在项目的composer.json文件中将 "yousaf-saqib/cc-php-sdk" 添加为依赖项,该依赖项是 "constantcontact/constantcontact" 的分支。
{ "require": { "yousaf-saqib/cc-php-sdk": "1.0.*" } }
手动安装
如果你无法使用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 YousafSaqib\ConstantContact\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 7.2+,以及PHP cURL扩展(https://php.ac.cn/manual/en/book.curl.php)
如果你必须使用较旧的PHP版本,强烈建议你至少更新到7.2。
与原始客户端的变化
- 在constant contant活动跟踪中添加了新属性,其中包含点击URI信息