nexuslifeline/laravel-hubspot

v1.1.3 2019-06-25 05:39 UTC

This package is auto-updated.

Last update: 2024-09-06 06:30:54 UTC


README

为 Laravel 5.5+ 提供的 HubSpot API 包

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

设置

1.) 将仓库克隆到您的项目 vendor 目录中

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));