Ядро для синхронизации amoCRM с mongoDB


License
MIT

Documentation

amoCRM Core2

Синхронизация данных из amoCRM в базу данных mongoDB

Функционал нужен для построения отчетов и панелей мониторинга на основе данных из amoCRM. Позволяет загружать данные не заботясь о лимите запросов amoCRM.

Требования

Обязательно наличие расширения MongoDB и PHP 5.4+

Использование

Создайте файл sync.php

<?php
require_once __DIR__.'/vendor/autoload.php';
$core = new \solohin\yadro\yadro('doffler', 'test@gmail.com', '41a17271a1f57817271a1f5194978', true);
$core->updateAll();

Вызывайте sync.php каждые 5 минут по cron'у. Он синхронизирует только данные, которые изменились с последнего вызова.

Установка

Через composer

composer require "solohin/amocrm-yadro2-php"

Стабильный релиз

Доступен по ссылке https://github.com/solohin/amocrm-yadro2-php/archive/v0.1.7-stable.zip

Автор модуля

Солохин Илья (Facebook) из команды DATA5