orion-crm/client-php

3.0.1 2017-11-28 12:19 UTC

This package is not auto-updated.

Last update: 2024-09-14 20:20:14 UTC


README

创建客户端

$client = new Orion\Component\Client\Client([
    'token' => 'qwe123',
    'version' => 'v1',
    'host' => 'https://:8000'
]);

CRM

创建潜在客户

$lead = new \Orion\Component\Client\Crm\Lead();
$lead->setName('Hello api!');
$lead->setPrice(10000);

创建联系人

$contact = new \Orion\Component\Client\Crm\Contact();
$contact->setName('Hello api!');
$contact->setPhone('+78332207107');

如果联系人在数据库中根据电话号码或电子邮件地址找到,则不会创建新的联系人,并且保存将被忽略。

创建公司

$company = new \Orion\Component\Client\Crm\Company();
$company->setName('Hello api!');
$company->setPhone('+78332207107');

如果公司根据电话号码或电子邮件地址在数据库中找到,则不会创建新的公司,并且保存将被忽略。

创建任务

$issue = new \Orion\Component\Client\Issue\Issue();
$issue->setContent('Hello api!');
$issue->setResult('Issue api is done');
$issue->setObjectId(1);
$issue->setObjectClass('lead');
$issue->setExecutorId(1);
$issue->setType(1);
// $issue->setType(null); NULL - is comment
$issue->setDeadlineAt(new \DateTime);
// $issue->setDeadlineAt('2017-10-10 10:10:10');