chitosystems/mailchimp-marketing

dev-master 2021-07-20 12:29 UTC

This package is auto-updated.

Last update: 2024-09-20 19:14:44 UTC


README

Mailchimp Marketing API 的官方 PHP 客户端库

安装

选项 1:通过 Packagist 安装

composer require mailchimp/marketing

或者将以下内容添加到 composer.json

{
  "require": {
    "mailchimp/marketing": "*"
  }
}

使用以下命令安装所有 composer 依赖项

composer install

选项 2:手动安装

克隆仓库

git clone git@github.com:mailchimp/mailchimp-marketing-php.git

在客户端库项目根目录中,安装所有依赖项

composer install

手动包含 vendor/autoload.php 在您的实现中

require_once('/path/to/MailchimpMarketing/vendor/autoload.php');

快速入门

require_once('/path/to/MailchimpMarketing/vendor/autoload.php');

$mailchimp = new MailchimpMarketing\ApiClient();

$mailchimp->setConfig([
  'apiKey' => 'YOUR_API_KEY',
  'server' => 'YOUR_SERVER_PREFIX'
]);

$response = $mailchimp->ping->get();
print_r($response);

认证方法

客户端库可以配置为使用 基本认证OAuth2

对于任何一种方法,都应该传递一个服务器前缀,例如 us19,以便客户端确定适当的 URL。

基本认证

$mailchimp->setConfig([
  'apiKey' => 'YOUR_API_KEY',
  'server' => 'YOUR_SERVER_PREFIX'
]);

OAuth2

$mailchimp->setConfig([
  'accessToken' => 'YOUR_ACCESS_TOKEN',
  'server' => 'YOUR_SERVER_PREFIX'
]);

API 端点

所有 URI 都是相对于 https://server.api.mailchimp.com/3.0

其他客户端库

Mailchimp Marketing 库以下语言可用