nielsvandoorn / pipedrive
此包已被废弃且不再维护。没有建议的替代包。
一个用于使用Pipedrive API的Laravel包
dev-master
2016-01-12 18:12 UTC
Requires
- php: >=5.3.0
- curl/curl: ^1.3
This package is not auto-updated.
Last update: 2020-01-28 20:12:29 UTC
README
此包可以帮助您构建一个使用Laravel和Pipedrive CRM API的应用程序。
安装
注意:此包目前正在开发中,尚未准备好用于生产。功能/类名可能会随时间变化。
$ composer require nielsvandoorn/pipedrive
或者,您可以手动在composer.json中添加以下行
"require": {
"nielsvandoorn/pipedrive": "dev-master"
}
入门
通过composer安装包后,您需要将服务提供者添加到您的Laravel应用程序中。(示例适用于5.1+)
将以下行添加到config/app.php中的providers数组中
Nielsvandoorn\Pipedrive\PipedriveServiceProvider::class
之后,您需要发布配置文件。这可以通过在终端中运行以下命令来完成
php artisan vendor:publush
这将发布config/pipedrive.php文件,内容如下
<?php return [ 'endpoint' => 'https://api.pipedrive.com/v1/', 'api_token' => '' ];
填写您的API令牌。
用法
使用Nielsvandoorn/Pipedrive类。
use Nielsvandoorn\Pipedrive;
获取所有人员
$pipedrive = new Pipedrive\Pipedrive(); $pipedrive->person()->all();
获取所有人员,显示姓名和姓氏
$pipedrive = new Pipedrive\Pipedrive(); $pipedrive->person()->all(['first_name', 'last_name']);
通过ID查找人员
$pipedrive = new Pipedrive\Pipedrive(); $pipedrive->person()->find(1);
通过ID查找人员,显示姓名和姓氏
$pipedrive = new Pipedrive\Pipedrive(); $pipedrive->person()->find(1);
待办事项
- 完成实体
- 人员
- 组织
- 活动
- 交易
- 目标
- 笔记
- 产品
- 添加DocBlocks
- 生成PhpDoc
- 编写详细文档