gfe/cleverreachapi

该软件包最新版本(1.0.3)没有提供许可证信息。

CleverReach api 简化版,用于简单的邮件订阅

1.0.3 2023-09-27 11:52 UTC

This package is auto-updated.

Last update: 2024-09-27 13:55:36 UTC


README

用于与 cleverreach 交互的通用 PHP 类

主要用途

composer require gfe/cleverreachapi

在你的实现中

use Gfe\Cleverreachapi\Apiconnector;
....
$cleverapi = new Apiconnector($user , $pass); // the integration api credentials
$status = $cleverapi->subscribeUser($email, $listId,$formId,'someInfoWhereThisComesFrom'); // email to subscribe to which list and what email form to send for double opt in

如果你想防止每次都获取新的令牌

$tokenObject = $cleverapi->getTokenObject();

sample token
{   "access_token":"xxx",
    "expires_in":2098276,
    "token_type":"bearer",
    "token_invalid_stamp":1697905128
}

请将其存储在安全的地方,你可以通过构造函数

 $cleverapi = new Apiconnector($user , $pass , $tokenObject);

或显式设置令牌

$tokenObject = $cleverapi->setTokenObject($tokenObject);

如果令牌无效,API 将创建一个新的令牌,你必须将其保存到你的应用程序中(请参阅 token_invalid_stamp),因此请将 getTokenObject 与你保存的令牌进行比较