baorv/l5-getresponse

Laravel 5.*版本的GetResponse API集成

v1.0.0 2019-01-29 03:57 UTC

This package is auto-updated.

Last update: 2024-09-29 04:14:39 UTC


README

Build Status License

Laravel 5.*版本的GetResponse API集成

安装

您可以通过以下命令安装包"baorv/l5-getresponse"

composer require "baorv/l5-getresponse":"dev-master"

或者,您可以在composer.json中添加包到require列表,然后运行composer update来安装包。

...
    "require": {
        ...
        "baorv/l5-getresponse":"dev-master"
        ...
    }
...

安装包后,如果您使用Laravel 5.5或更高版本,可以跳过此步骤。将服务提供者和外观添加到配置文件config/app.php

return [
    ...
    'providers' => [
        ...
        '\Secomapp\GetResponse\GetResponseServiceProvider',
        ...
    ],
    'aliases' => [
        ...
        '\Secomapp\GetResponse\Facades\GetResponse',
        ...
    ]
    ...
];

配置

您可以通过以下命令将包中的配置文件发布到您的配置路径

./artisan vendor:publish --provider="Secomapp\\GetResponse\\GetResponseServiceProvider"

您可以从.env文件设置一些配置

GETRESPONSE_APIURL=https://api.getresponse.com/v3 #Optional
GETRESPONSE_APIKEY=

用法

在所有地方,您都可以使用它来处理GetResponse

use Secomapp\GetResponse\Facades\GetResponse;

GetResponse::accounts();
GetResponse::getCampaigns();
GetResponse::getCampaign($campaign_id);

助手

另一种与GetResponse交互的方式

getresponse_accounts();
getresponse_get_campaigns();
getresponse_get_campaign();

贡献

如果您有任何关于库的想法或更新,请创建新的pull request

问题

遇到任何问题时,请创建新问题

待办事项

  • 添加测试