yousaf-saqib/cc-php-sdk

Constant Contact PHP SDK for v2

3.0.0-alpha 2016-03-29 22:39 UTC

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信息