dmamontov/amo-restapi

该软件包已被弃用且不再维护。未建议替代软件包。

PHPClient,用于通过 AmoCRM Rest API 进行操作。

1.0.3 2015-11-25 14:34 UTC

This package is auto-updated.

Last update: 2020-01-17 20:47:06 UTC


README

Latest Stable Version License Total Downloads

AmoCRM API 客户端

该类可以使用 AmoCRM 的 REST API 管理账户。

它可以获取给定账户的授权令牌,因此可以向 AmoCRM Rest API 发送 HTTP 请求以执行多种类型的操作。

目前它可以操作当前账户,设置和获取联系人、联系人链接、潜在客户、公司、任务、笔记和字段。

要求

  • PHP 版本 >5.0
  • curl

可用方法

  • getAccounts
  • setContacts, getContactsList, getContactsLinks
  • setLeads, getLeadsList
  • setCompany, getCompanyList
  • setTasks, getTasksList
  • setNotes, getNotesList
  • setFields

安装

  1. 安装 composer

  2. 在项目文件夹中运行

composer require dmamontov/amo-restapi ~1.0.3

在配置 composer.json 中,您的项目将被添加到库 dmamontov/amo-restapi 中,该库位于 vendor/ 文件夹中。如果没有配置文件或 vendors 文件夹,它们将被创建。

如果之前您的项目没有使用 composer,请连接启动文件 vendors。为此,在项目中输入以下代码

require 'path/to/vendor/autoload.php';

使用示例

获取潜在客户信息

$amo = new AmoRestApi($subDomain, $login, $key);
$order = $amo->getLeadsList(1, 0, 2556);

创建联系人

$amo = new AmoRestApi($subDomain, $login, $key);
$contacts['add'] = array(
    'name' => 'Test',
    'request_id' => '2555',
    'date_create' => time()
);
$result = $amo->setContacts($contacts);