mailxpert/php-sdk

0.1.5 2020-02-21 15:15 UTC

This package is auto-updated.

Last update: 2024-09-22 01:42:39 UTC


README

此库允许您轻松操作mailXpert API V2.0。

注意:此库仍然被视为alpha版本。尽管它旨在轻量级且没有计划进行大变动,但计划在生产环境中使用时请谨慎。

Scrutinizer Code Quality

安装

使用composer安装此包

composer require mailxpert/php-sdk

使用方法

您可以在examples/文件夹中查看。

初始化

基本用法如下

$mailxpert = new Mailxpert([
    'app_id' => $appId,
    'app_secret' => $appSecret 
]);

显示“通过mailXpert登录”按钮

<a href="<?php echo $mailxpert->getLoginHelper()->getLoginUrl($redirectUrl); ?>">Login with mailXpert</a>

从代码中检索访问令牌

if (isset($_REQUEST['code'])) {
    $accessToken = $mailxpert->getLoginHelper()->getAccessToken($redirectUrl);
}

使用访问令牌进行查询

$data = json_decode($mailxpert->sendRequest('GET','/contact_lists',[], $accessToken), true);
$contactLists = $data['data'];

注意:您还可以为所有请求设置访问令牌

$mailxpert->setAccessToken($access_token);

然后您可以进行任何这样的调用

$mailxpert->sendRequest('GET','/contact_lists');

支持

由ARTACK WebLab GmbH制作。欢迎贡献或提交问题。

-- 受Facebook PHP SDK 4.0 https://github.com/facebook/facebook-php-sdk-v4 --