PHPackages                             zloykolobok/megaplan\_v3 - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. zloykolobok/megaplan\_v3

ActiveLibrary

zloykolobok/megaplan\_v3
========================

Package for working with megaplan via APIv3

1.2.4(5y ago)033↓100%1MITPHPPHP &gt;=7.0.0

Since Aug 24Pushed 5y ago1 watchersCompare

[ Source](https://github.com/zloykolobok/megaplan_v3)[ Packagist](https://packagist.org/packages/zloykolobok/megaplan_v3)[ RSS](/packages/zloykolobok-megaplan-v3/feed)WikiDiscussions master Synced today

READMEChangelogDependenciesVersions (6)Used By (0)

Пакет для работы с APIv3 Мегаплан
=================================

[](#пакет-для-работы-с-apiv3-мегаплан)

Клиент для работы с APIv3 [Мегаплан](https://megaplan.ru/)

Документация по [APIv3 Мегаплан](https://dev.megaplan.ru/apiv3/index.html)

Требования
----------

[](#требования)

PHP 7.0.0 (и выше) с расширением libcurl

Установка
---------

[](#установка)

### В консоли с помощью Composer

[](#в-консоли-с-помощью-composer)

1. Установите менеджер пакетов Composer.
2. В консоли выполните команду

```
composer require zloykolobok/megaplan_v3
```

### В файле composer.json своего проекта

[](#в-файле-composerjson-своего-проекта)

1. Добавьте строку `"zloykolobok/megaplan_v3": "*"` в список зависимостей вашего проекта в файле composer.json

```
...
    "require": {
        ...
        "zloykolobok/megaplan_v3": "*"
        ...
...

```

2. Обновите зависимости проекта. В консоли перейдите в каталог, где лежит composer.json, и выполните команду:

```
composer update
```

Начало работы
-------------

[](#начало-работы)

- Создайте приложение в Вашем мегаплан.
- Импортируйте класс в ваш код.

```
use Zloykolobok\Megaplan_v3\Megaplan;
```

- Создайте экземпляр объекта и укажите ключ(который можно взять из приложения, которое Вы создали в п.1) и домен

```
$key = 'NmE2MGZkOWRmMjE3OThiZTY';
$domain = 'https://test.megaplan.ru';
$mega = new Megaplan($key, $domain);
```

- Вызовите метод `$test->send($action, $method, $data, $header)`, в который передайте
    - $action - url необходимого действия
    - $method - метод POST или GET
    - $data - массив данных
    - $header - массив дополнительных заголовков

Примеры
-------

[](#примеры)

### Получение сотрудников с указанием пагинации

[](#получение-сотрудников-с-указанием-пагинации)

```
$pagination = json_encode(['limit' => 1, 'pageAfter' => ["contentType" => "Employee", "id" => '1000003']]);
$res = $mega->send('api/v3/employee?' . $pagination);
```

### Добавление комментария к сделке

[](#добавление-комментария-к-сделке)

```
$data = ["contentType" => "Comment", "content" => 'Текст комментария'];
$res = $mega->send('api/v3/deal/12/comments', 'POST', $data);
```

Автор
-----

[](#автор)

- [Telegram](https://t.me/nikolaenkov_roman)
- [VK](https://vk.com/rnikolaenkov)
- [WhatsApp](https://wa.me/79787148554)
- [Бложек](https://web-programming.com.ua/)

###  Health Score

26

—

LowBetter than 46% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity9

Limited adoption so far

Community13

Small or concentrated contributor base

Maturity53

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 75% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~26 days

Total

5

Last Release

1930d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/ebb3f4c4de27d392baac57990178d0ae1475135ea8caf94a45ced89d683ae496?d=identicon)[zloykolobok](/maintainers/zloykolobok)

---

Top Contributors

[![rnikolaenkov](https://avatars.githubusercontent.com/u/71846739?v=4)](https://github.com/rnikolaenkov "rnikolaenkov (12 commits)")[![zloykolobok](https://avatars.githubusercontent.com/u/4712629?v=4)](https://github.com/zloykolobok "zloykolobok (2 commits)")[![randaller](https://avatars.githubusercontent.com/u/22396871?v=4)](https://github.com/randaller "randaller (1 commits)")[![rnikolaenkov2](https://avatars.githubusercontent.com/u/74589744?v=4)](https://github.com/rnikolaenkov2 "rnikolaenkov2 (1 commits)")

---

Tags

crmmegaplan

### Embed Badge

![Health badge](/badges/zloykolobok-megaplan-v3/health.svg)

```
[![Health](https://phpackages.com/badges/zloykolobok-megaplan-v3/health.svg)](https://phpackages.com/packages/zloykolobok-megaplan-v3)
```

###  Alternatives

[paragonie/ciphersweet

Searchable field-level encryption library for relational databases

4631.2M18](/packages/paragonie-ciphersweet)[dotzero/amocrm

Удобный и быстрый клиент для работы с API amoCRM

218428.3k8](/packages/dotzero-amocrm)[phpforce/soap-client

A PHP client for the Salesforce SOAP API

831.9M1](/packages/phpforce-soap-client)[andrewdwallo/filament-companies

A comprehensive Laravel authentication and authorization system designed for Filament, focusing on multi-tenant company management.

34247.9k1](/packages/andrewdwallo-filament-companies)[pipedrive/pipedrive

Pipedrive REST client for PHP

601.2M](/packages/pipedrive-pipedrive)[alexacrm/php-crm-toolkit

PHP Toolkit for Microsoft Dynamics CRM

107290.5k1](/packages/alexacrm-php-crm-toolkit)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
