doowebdev / mailchimp-api
使用 Guzzle 的 Doowebdev PHP MailChimp API v2 Wrapper
1.4
2015-02-26 19:53 UTC
Requires
- php: >=5.4.0
- guzzlehttp/guzzle: ~5.0
This package is not auto-updated.
Last update: 2024-09-28 16:41:32 UTC
README
使用 Guzzle 的 MailChimp API v2 的简单易用的 PHP 包装器
# 安装
要求:php 5.4+ 和 Guzzle(安装此包时将自动添加)。
要安装 doowebdev/mailchimp-api 的最新版本,只需将其添加到 composer.json 文件中的 'require' 部分。
"doowebdev/mailchimp-api": "dev-master"
接下来,在命令行中运行 'composer install' 将包添加到项目的 vendor 文件夹。
一旦安装了包,您需要初始化 MailChimpApi 类
require 'vendor/autoload.php'; use Doowebdev\MailChimpApi;
如何使用
假设您在应用程序中使用 php 类,以下是一个示例
在控制器中
use Doowebdev\MailChimpApi; class SomeClass { public function someMethod() { $mc = new MailChimpApi('YOUR-MAILCHIMP-APIKEY-GOES-HERE'); //We are using the 'lists/subscribe' method to subscribe a user/visitor to our newsletter list. $results = $mc->run('lists/subscribe',[ 'id' => 'YOUR-LIST-ID-GOES-HERE', 'email' => ['email'=>'subscribers@email.com'], 'merge_vars' => ['FNAME'=>'subscribers_firstname', 'LNAME'=>'subscribers_lastname'], 'double_optin' => true, 'update_existing' => true, 'replace_interests' => false, 'send_welcome' => true, ]); var_dump($results); } }
就是这样!
要获取可用的完整方法列表,请访问官方 MailChimp API 文档,链接如下:https://apidocs.mailchimp.com/api/2.0/#method-sections