lasserafn/laravel-pipedrive

0.95 2018-03-01 09:26 UTC

README

Total Downloads Latest Stable Version License

安装

  1. 需要使用 composer
composer require lasserafn/laravel-pipedrive
  1. (对于 laravel 5.4 及以下版本) 将 PipedriveServiceProvider 添加到你的 config/app.php providers 数组中。
'providers' => [
    \LasseRafn\Pipedrive\PipedriveServiceProvider::class,
]
  1. 发布配置文件。
php artisan vendor:publish --provider "LasseRafn\Pipedrive\PipedriveServiceProvider"

用法

创建 Pipedrive 实例

$pipedrive = new \LasseRafn\Pipedrive\Pipedrive($APIKEY); // or set the api key in the config/pipedrive.php file.

要找到您的 API 密钥,您必须登录到 Pipedrive 并导航到设置 -> 个人 -> API (/settings#api)

获取所有人员

$pipedrive->persons()->all(); // Returns a collection of Person models.

通过 ID 查找人员

$pipedrive->persons()->find(1); // Returns a Person model.

获取未完成的活动的列表

过滤器由一个数组数组组成。第一个参数是包含的字段,将其留为 null 以保持默认值。

$pipedrive->activities()->all(null, [ [ 'done' => 0 ] ]);

(后续版本将切换到单个数组键 => 值).

支持的端点

... 待办事项

测试

... 待办事项

贡献者