ausloans/laravel-hubspot

Laravel 5.5+ 的 PHP HubSpot API 包装器。

v1.1.2 2019-06-25 06:27 UTC

This package is auto-updated.

Last update: 2024-09-12 13:48:26 UTC


README

Laravel 5.5+ 的 HubSpot API 包

这是 Fungku\HubSpot(https://packagist.org.cn/packages/fungku/hubspot-php) 的修改版,支持 Laravel 5.5+。大部分代码是修改自 HubSpot/haPiHP 的类。

设置

1.) 使用 composer 安装

composer require ausloans/laravel-hubspot

2.) 然后运行

php artisan vendor:publish --provider="Fungku\HubSpot\HubSpotServiceProvider"

3.) 打开 app/config/app.php 文件,并将以下内容添加到 providers 数组中

Fungku\HubSpot\HubSpotServiceProvider::class,

并在类别名中添加以下内容

'HubSpot' => Fungku\HubSpot\Facades\HubSpot::class,   

设置 API 密钥:打开你的环境变量文件(.env),并添加以下内容

HUBSPOT_KEY=YOUR_API_KEY_HERE
HUBSPOT_USER_AGENT=USER_AGENT_HERE

示例

联系人

$contacts = HubSpot::contacts();

// Get 100 contacts
$contacts->get_all_contacts(array('count'=>100));

// Get a contact by email address
$contacts->get_contact_by_email('example@somedomain.com');

列表

$lists = HubSpot::lists();

// Get 20 lists
$lists->get_lists(array('count'=>20));