如何在我的注册表单中集成Mailerlite API?

时间:2016-02-19 05:44:38

标签: php

我是编程时的总菜鸟。我目前正在创建一个用户可以注册的网站。

我想要发生的事情如下:

  1. 当用户注册时,他/她将被添加到我的MailerLite订阅者列表中。
  2. 所有信息也将保存到我的网站数据库中。
  3. 我玩过MailerLite文档,但我似乎无法正常工作。

2 个答案:

答案 0 :(得分:0)

我安装了所有在这里找到的库:https://github.com/mailerlite/mailerlite-api-php-v1#installation使用composer然后我用这段代码创建了一个php文件:

`

<?php

require_once 'vendor/autoload.php';

$ML_Subscribers = new MailerLite\Subscribers("*my API*");

$subscriber = array(
    'email' => 'first@example.com',
    'name' => 'First name'
);

$result = $ML_Subscribers->setId( *my GROUP ID* )->add($subscriber);
?>'

但它似乎什么都不做,一旦我提交表单,它将加载我创建的php文件并且什么都不显示,我在MailerLite中查看我的订阅者列表并且没有添加任何内容。

答案 1 :(得分:0)

请检查脚本返回的内容 - 在文件末尾添加var_dump($result);。 并且MailerLite不接受“@ example.com”电子邮件,因此请务必更改此