PHPackages                             destyk/lztcombine-php - 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. [API Development](/categories/api)
4. /
5. destyk/lztcombine-php

ActiveLibrary[API Development](/categories/api)

destyk/lztcombine-php
=====================

LztCombine PHP - библиотека для программного использования ВСЕГО функционала форума

2.0.31(3y ago)6261MITPHPPHP &gt;=7.0.0

Since Apr 12Pushed 10mo ago1 watchersCompare

[ Source](https://github.com/destyk/lztcombine-php)[ Packagist](https://packagist.org/packages/destyk/lztcombine-php)[ Docs](https://github.com/destyk/lztcombine-php)[ RSS](/packages/destyk-lztcombine-php/feed)WikiDiscussions main Synced today

READMEChangelog (10)Dependencies (1)Versions (12)Used By (0)

Проверка для модератора access на lzt

🏆 LztCombine PHP v2.0
=====================

[](#trophy-lztcombine-php-v20)

### Библиотека для программного использования ВСЕГО функционала форума [lolz.guru](https://lolz.guru)

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

#### 💥 Наконец, руки дошли обновить библиотеку :) 💥

[](#boom-наконец-руки-дошли-обновить-библиотеку--boom)

 [![Made with PHP](https://camo.githubusercontent.com/f1c27762c33166fedb3ed386ce4023cd33ac8375156b6c2ec1f772c038fc2b97/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4d616465253230776974682d5048502d2532334646443234323f6c6f676f3d706870266c6f676f436f6c6f723d7768697465)](https://camo.githubusercontent.com/f1c27762c33166fedb3ed386ce4023cd33ac8375156b6c2ec1f772c038fc2b97/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4d616465253230776974682d5048502d2532334646443234323f6c6f676f3d706870266c6f676f436f6c6f723d7768697465) [![Repo size](https://camo.githubusercontent.com/2ccd78175f4a9a6ad02e3ca4364d5b3e58290e3921e54f929857c377ff5d9cdf/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f7265706f2d73697a652f64657374796b2f6c7a74636f6d62696e652d706870)](https://camo.githubusercontent.com/2ccd78175f4a9a6ad02e3ca4364d5b3e58290e3921e54f929857c377ff5d9cdf/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f7265706f2d73697a652f64657374796b2f6c7a74636f6d62696e652d706870) [![issues](https://camo.githubusercontent.com/58000658083f0ee8e35e3c61ef031671b6ae32bbdc1328def35557405a7f9330/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f6973737565732f64657374796b2f6c7a74636f6d62696e652d706870)](https://camo.githubusercontent.com/58000658083f0ee8e35e3c61ef031671b6ae32bbdc1328def35557405a7f9330/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f6973737565732f64657374796b2f6c7a74636f6d62696e652d706870) [![Downloads](https://camo.githubusercontent.com/7dc6aac07a1c8644104860b687c93df057e65e20f7c5ee4d8cf10e859ed372f5/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f64657374796b2f6c7a74636f6d62696e652d7068703f6c6162656c3d646f776e6c6f616473266c6f676f3d5061636b6167697374266c6f676f436f6c6f723d7768697465)](https://camo.githubusercontent.com/7dc6aac07a1c8644104860b687c93df057e65e20f7c5ee4d8cf10e859ed372f5/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f64657374796b2f6c7a74636f6d62696e652d7068703f6c6162656c3d646f776e6c6f616473266c6f676f3d5061636b6167697374266c6f676f436f6c6f723d7768697465) [![Downloads](https://camo.githubusercontent.com/ffb4356a6a6a436ca9db325bbc020c572519bf2c07212c3f0c369ea7d7176e33/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f646f776e6c6f6164732f64657374796b2f6c7a74636f6d62696e652d7068702f746f74616c3f636f6c6f723d6f72616e6765266c6162656c3d646f776e6c6f616473266c6f676f3d476974487562)](https://camo.githubusercontent.com/ffb4356a6a6a436ca9db325bbc020c572519bf2c07212c3f0c369ea7d7176e33/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f646f776e6c6f6164732f64657374796b2f6c7a74636f6d62696e652d7068702f746f74616c3f636f6c6f723d6f72616e6765266c6162656c3d646f776e6c6f616473266c6f676f3d476974487562)

Полезная информация
-------------------

[](#полезная-информация)

- [🔑 Установка библиотеки](#key-%D1%83%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BA%D0%B0-%D0%B1%D0%B8%D0%B1%D0%BB%D0%B8%D0%BE%D1%82%D0%B5%D0%BA%D0%B8)
- [🏷️ Builder](#label-builder)
    - [📝 Как использовать?](#memo-%D0%B8%D1%81%D0%BF%D0%BE%D0%BB%D1%8C%D0%B7%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5-buildera)
    - [📂 Доступные методы](#open_file_folder-%D0%B4%D0%BE%D1%81%D1%82%D1%83%D0%BF%D0%BD%D1%8B%D0%B5-%D0%BC%D0%B5%D1%82%D0%BE%D0%B4%D1%8B-buildera)
        - [📌 Метод createMethod](#pushpin-%D0%BC%D0%B5%D1%82%D0%BE%D0%B4-createmethod)
        - [📌 Метод login/verify2fa](#pushpin-%D0%BC%D0%B5%D1%82%D0%BE%D0%B4-loginverify2fa)
        - [📌 Метод threads/bump](#pushpin-%D0%BC%D0%B5%D1%82%D0%BE%D0%B4-threadsbump)
        - [📌 💥 Метод threads/participate](#pushpin-boom-%D0%BC%D0%B5%D1%82%D0%BE%D0%B4-threadsparticipate)
        - [📌 Метод market/purchase](#pushpin-%D0%BC%D0%B5%D1%82%D0%BE%D0%B4-marketpurchase)
        - [📌 Метод market/purchaseCheck](#pushpin-%D0%BC%D0%B5%D1%82%D0%BE%D0%B4-marketpurchasecheck)
        - [📌 Метод market/purchaseConfirm](#pushpin-%D0%BC%D0%B5%D1%82%D0%BE%D0%B4-marketpurchaseconfirm)
        - [📌 Метод market/paymentCreate](#pushpin-%D0%BC%D0%B5%D1%82%D0%BE%D0%B4-marketpaymentcreate)
        - [📌 Метод market/paymentCheck](#pushpin-%D0%BC%D0%B5%D1%82%D0%BE%D0%B4-marketpaymentcheck)
- [🏷️ Официальное API](#label-%D0%BE%D1%84%D0%B8%D1%86%D0%B8%D0%B0%D0%BB%D1%8C%D0%BD%D0%BE%D0%B5-api)
    - [📝 Как использовать?](#memo-%D0%B8%D1%81%D0%BF%D0%BE%D0%BB%D1%8C%D0%B7%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5-%D0%BE%D1%84%D0%B8%D1%86%D0%B8%D0%B0%D0%BB%D1%8C%D0%BD%D0%BE%D0%B3%D0%BE-api)
    - [📂 Доступные методы](#open_file_folder-%D0%B4%D0%BE%D1%81%D1%82%D1%83%D0%BF%D0%BD%D1%8B%D0%B5-%D0%BC%D0%B5%D1%82%D0%BE%D0%B4%D1%8B-%D0%BE%D1%84-api)
        - [📌 Метод threads/getList](#pushpin-%D0%BC%D0%B5%D1%82%D0%BE%D0%B4-threadsgetlist)
        - [📌 Метод threads/aboutOne](#pushpin-%D0%BC%D0%B5%D1%82%D0%BE%D0%B4-threadsaboutone)
        - [📌 Метод posts/getList](#pushpin-%D0%BC%D0%B5%D1%82%D0%BE%D0%B4-postsgetlist)
        - [📌 Метод posts/create](#pushpin-%D0%BC%D0%B5%D1%82%D0%BE%D0%B4-postscreate)
        - [📌 Метод posts/delete](#pushpin-%D0%BC%D0%B5%D1%82%D0%BE%D0%B4-postsdelete)
        - [📌 Метод posts/like](#pushpin-%D0%BC%D0%B5%D1%82%D0%BE%D0%B4-postslike)
        - [📌 Метод posts/unlike](#pushpin-%D0%BC%D0%B5%D1%82%D0%BE%D0%B4-postsunlike)
        - [📌 Метод users/find](#pushpin-%D0%BC%D0%B5%D1%82%D0%BE%D0%B4-usersfind)
        - [📌 Метод users/getPosts](#pushpin-%D0%BC%D0%B5%D1%82%D0%BE%D0%B4-usersgetposts)
        - [📌 Метод users/subscribe](#pushpin-%D0%BC%D0%B5%D1%82%D0%BE%D0%B4-userssubscribe)
        - [📌 Метод users/unsubscribe](#pushpin-%D0%BC%D0%B5%D1%82%D0%BE%D0%B4-usersunsubscribe)
        - [📌 Метод users/whoIAm](#pushpin-%D0%BC%D0%B5%D1%82%D0%BE%D0%B4-userswhoiam)
        - [📌 Метод pages/getList](#pushpin-%D0%BC%D0%B5%D1%82%D0%BE%D0%B4-pagesgetlist)
        - [📌 Метод pages/aboutOne](#pushpin-%D0%BC%D0%B5%D1%82%D0%BE%D0%B4-pagesaboutone)
        - [📌 Метод notifications/getList](#pushpin-%D0%BC%D0%B5%D1%82%D0%BE%D0%B4-notificationsgetlist)
        - [📌 Метод notifications/aboutOne](#pushpin-%D0%BC%D0%B5%D1%82%D0%BE%D0%B4-notificationsaboutone)
        - [📌 Метод conversations/getList](#pushpin-%D0%BC%D0%B5%D1%82%D0%BE%D0%B4-conversationsgetlist)
        - [📌 Метод conversations/create](#pushpin-%D0%BC%D0%B5%D1%82%D0%BE%D0%B4-conversationscreate)
        - [📌 Метод conversations/delete](#pushpin-%D0%BC%D0%B5%D1%82%D0%BE%D0%B4-conversationsdelete)
        - [📌 Метод conversations/aboutOne](#pushpin-%D0%BC%D0%B5%D1%82%D0%BE%D0%B4-conversationsaboutone)

🔑 Установка библиотеки
----------------------

[](#key-установка-библиотеки)

Установить данную библиотеку можно с помощью composer:

```
composer require destyk/lztcombine-php
```

🏷️ Builder
==========

[](#label-builder)

### С помощью builder'a Вы сможете выполнить абсолютно любой запрос к форуму словно так, будто Вы его совершили в своём браузере, минуя официальный API.

[](#с-помощью-buildera-вы-сможете-выполнить-абсолютно-любой-запрос-к-форуму-словно-так-будто-вы-его-совершили-в-своём-браузере-минуя-официальный-api)

📝 Использование builder'a
-------------------------

[](#memo-использование-buildera)

⚠️ Важно! Для корректной работы builder'a, требуется установленное php-расширение `V8Js`.
Инструкция по установке расширения на Ubuntu [находится здесь](https://github.com/destyk/lztcombine-php/tree/main/v8js).

Чтобы начать работу, Вам необходим параметр `xf_user`.
Узнать как и где его получить можно [здесь](https://disk.yandex.ru/i/RatjHwrb-yN3VA).

```
require('vendor/autoload.php');

use DestyK\LztPHP\Builder\Core\Request;
use DestyK\LztPHP\Builder\Init;
use DestyK\LztPHP\Exception;

try {
    $builder = new Init('*xf_user*');

    // Если на Вашем аккаунте включена двуфакторная система авторизации, то изначально стоит вызвать метод верификации
    // Подробнее об этом методе чуть ниже
    $builder->login()->verify2fa('*Одноразовый код*', '*Тип приложения*');

    // Можно создать свой собственный метод. Например, добавить человека в список игнор-листа.
    $builder->createMethod('account/ignore', Request::POST, [
        'users' => 'BotFather,'
    ]);

    // Также есть возможность использовать методы, реализованные из "коробки".
    // Например, участвовать в конкурсе
    $threadId = 4120785; // Id темы с розыгрышем
    $builder->threads()->participate($threadId);
} catch(\Exception $e) {
    echo $e->getMessage();
}
```

📂 Доступные методы builder'a
----------------------------

[](#open_file_folder-доступные-методы-buildera)

#### 📌 Метод `login/verify2fa`

[](#pushpin-метод-loginverify2fa)

Позволяет пройти проверку системой 2FA.
⚠️ Важно! Этот метод стоит использовать единоразово, если появилось следующее сообщение при включенной системе двуфакторной авторизации: `You need to call the method: $builder->login()->verify2fa(code, provider)`.

```
...

// Проходим авторизацию с помощью системы 2FA
$code = '2444332'; // Одноразовый код из приложения, Telegram или же с эл. почты
$provider = 'totp'; // Тип приложения. Доступны значения: totp (приложение), telegram (Telegram) и email (эл. почта)
$builder->login()->verify2fa($code, $provider);
```

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

#### 📌 Метод `createMethod`

[](#pushpin-метод-createmethod)

Позволяет создать абсолютно любой запрос к форуму lolzteam, минуя официальный API.

```
...

// Для наглядности можем создать вручную метод threads/bump
$threadId = 2444332; // ID Вашей темы, которую нужно поднять
$builder->createMethod('threads/' . $threadId . '/bump', $builder::GET);
```

#### 📌 💥 Метод `threads/participate`

[](#pushpin-boom-метод-threadsparticipate)

Позволяет участвовать в конкурсе.

```
...

$threadId = 2444332; // ID темы с конкурсом
$builder->threads()->participate($threadId);
```

#### 📌 Метод `threads/bump`

[](#pushpin-метод-threadsbump)

Позволяет поднять указанную тему (если она является Вашей).

```
...

$threadId = 2444332; // ID Вашей темы, которую нужно поднять
$builder->threads()->bump($threadId);
```

#### 📌 Метод `market/purchase`

[](#pushpin-метод-marketpurchase)

Попытка купить указанный аккаунт.

```
...

$itemId = 2444332; // ID аккаунта, который нужно купить
$price = 15; // Стоимость, за которую готовы совершить покупку
$builder->market()->purchase($itemId, $price);
```

#### 📌 Метод `market/purchaseCheck`

[](#pushpin-метод-marketpurchasecheck)

Проверяем купленный аккаунт на валид/невалид.
⚠️ Важно! Этот метод необходимо вызывать после `market/purchase`

```
...

$itemId = 2444332; // ID аккаунта, который нужно проверить
$builder->market()->purchaseCheck($itemId);
```

#### 📌 Метод `market/purchaseConfirm`

[](#pushpin-метод-marketpurchaseconfirm)

Подтверждаем покупку и получаем купленный товар.
⚠️ Важно! Этот метод необходимо вызывать после `market/purchaseCheck`

```
...

$itemId = 2444332; // ID аккаунта, покупку которого нужно подтвердить
$builder->market()->purchaseConfirm($itemId);
```

#### 📌 Метод `market/paymentCreate`

[](#pushpin-метод-marketpaymentcreate)

Создаёт новую заявку на пополнение счёта

```
...

$amount = 50; // Сумма для пополнения
$currency = 'rub'; // Валюта пополнения
$method = 'P2PQiwi'; // Метод оплаты
$builder->market()->paymentCreate($currency, $amount, $method);
```

#### 📌 Метод `market/paymentCheck`

[](#pushpin-метод-marketpaymentcheck)

Проверяет поступление платежа по ранее созданной заявке.

```
...

$orderId = 125531; // ID ранее созданной Вами заявки
$builder->market()->paymentCheck($orderId);
```

🏷️ Официальное API
==================

[](#label-официальное-api)

### В отличие от builder'a, официальное API полностью одобрено администрацией проекта.

[](#в-отличие-от-buildera-официальное-api-полностью-одобрено-администрацией-проекта)

📝 Использование официального API
--------------------------------

[](#memo-использование-официального-api)

Чтобы начать работу, Вам необходимо получить `access_token`.
Узнать как и где его получить можно [здесь](https://lolz.guru/account/api).

```
require('vendor/autoload.php');

use DestyK\LztPHP\API\Init;

try {
    $api = new Init('*Ваш token*');
    $result = $api->users()->whoIAm();
} catch(\Exception $e) {
    echo $e->getMessage();
}
```

📂 Доступные методы оф. API
--------------------------

[](#open_file_folder-доступные-методы-оф-api)

#### 📌 Метод `threads/getList`

[](#pushpin-метод-threadsgetlist)

Парсит темы с форума, исходя из указанных параметров.

```
...

$threads = $api->threads()->getList([
    'page' => 2,
    'limit' => 5
]);
```

**[Подробнее о входящих/выходящих параметрах метода](https://github.com/xfrocks/bdApi/blob/master/docs/api.markdown#get-threads)**

#### 📌 Метод `threads/aboutOne`

[](#pushpin-метод-threadsaboutone)

Парсит информацию об указанной теме.

```
...

$threadId = 5000; // ID темы
$thread = $api->threads()->aboutOne($threadId);
```

**[Подробнее о входящих/выходящих параметрах метода](https://github.com/xfrocks/bdApi/blob/master/docs/api.markdown#get-threadsthreadid)**

---

#### 📌 Метод `posts/getList`

[](#pushpin-метод-postsgetlist)

Парсит посты из определённой темы, исходя из указанных параметров.

```
...

$threads = $api->posts()->getList([
    'thread_id' => 26412, // ID темы
    'page' => 1,
    'limit' => 10
]);
```

**[Подробнее о входящих/выходящих параметрах метода](https://github.com/xfrocks/bdApi/blob/master/docs/api.markdown#get-posts)**

#### 📌 Метод `posts/create`

[](#pushpin-метод-postscreate)

Создаёт новый пост в указанной теме.

```
...

$threadId = 5000; // ID темы
$postBody = 'Hello World'; // Содержимое поста
$post = $api->posts()->create($threadId, $postBody, [
    'quote_post_id' => 12050 // Если передается, то threadId не обязателен
]);
```

**[Подробнее о входящих/выходящих параметрах метода](https://github.com/xfrocks/bdApi/blob/master/docs/api.markdown#post-posts)**

#### 📌 Метод `posts/delete`

[](#pushpin-метод-postsdelete)

Удаляет созданный пост.

```
...

$postId = 5000; // ID созданного поста
$api->posts()->delete($postId, [
    'reason' => 'Так звёзды сошлись...' // Причина удаления
]);
```

**[Подробнее о входящих/выходящих параметрах метода](https://github.com/xfrocks/bdApi/blob/master/docs/api.markdown#delete-postspostid)**

#### 📌 Метод `posts/like`

[](#pushpin-метод-postslike)

Поставить лайк на указанный пост.

```
...

$postId = 5000; // ID созданного поста
$api->posts()->like($postId);
```

**[Подробнее о входящих/выходящих параметрах метода](https://github.com/xfrocks/bdApi/blob/master/docs/api.markdown#post-postspostidlikes)**

#### 📌 Метод `posts/unlike`

[](#pushpin-метод-postsunlike)

Убрать лайк с указанного поста.

```
...

$postId = 5000; // ID созданного поста
$api->posts()->unlike($postId);
```

**[Подробнее о входящих/выходящих параметрах метода](https://github.com/xfrocks/bdApi/blob/master/docs/api.markdown#delete-postspostidlikes)**

---

#### 📌 Метод `users/find`

[](#pushpin-метод-usersfind)

Парсит пользователей форума, исходя из указанных параметров.

```
...

$users = $api->users()->getList([
    'username' => 'DestyK', // юзернейм
    'user_email' => 'admin@mail.ru' // почта юзера
]);
```

**[Подробнее о входящих/выходящих параметрах метода](https://github.com/xfrocks/bdApi/blob/master/docs/api.markdown#get-usersfind)**

#### 📌 Метод `users/getPosts`

[](#pushpin-метод-usersgetposts)

Спрсить список постов пользователя.

```
...

$userId = 14647; // ID пользователя
$posts = $api->users()->getPosts($userId, [
    'page' => 1,
    'limit' => 5
]);
```

**[Подробнее о входящих/выходящих параметрах метода](https://github.com/xfrocks/bdApi/blob/master/docs/api.markdown#get-usersuseridtimeline)**

#### 📌 Метод `users/subscribe`

[](#pushpin-метод-userssubscribe)

Оформляет подписку на указанного пользователя.

```
...

$userId = 14647; // ID пользователя
$api->users()->subscribe($userId);
```

**[Подробнее о входящих/выходящих параметрах метода](https://github.com/xfrocks/bdApi/blob/master/docs/api.markdown#post-usersuseridfollowers)**

#### 📌 Метод `users/unsubscribe`

[](#pushpin-метод-usersunsubscribe)

Отменяет подписку на указанного пользователя.

```
...

$userId = 14647; // ID пользователя
$api->users()->unsubscribe($userId);
```

**[Подробнее о входящих/выходящих параметрах метода](https://github.com/xfrocks/bdApi/blob/master/docs/api.markdown#delete-usersuseridfollowers)**

#### 📌 Метод `users/whoIAm`

[](#pushpin-метод-userswhoiam)

Получить информацию о текущем токене.

```
...

$info = $api->users()->whoIAm();
```

**[Подробнее о входящих/выходящих параметрах метода](https://github.com/xfrocks/bdApi/blob/master/docs/api.markdown#get-usersme)**

---

#### 📌 Метод `pages/getList`

[](#pushpin-метод-pagesgetlist)

Парсит разделы с форума, исходя из указанных параметров.

```
...

$pages = $api->pages()->getList([
    'parent_page_id' => 2, // ID родительского раздела
    'order' => 'natural' // Доступны значения: natural, list
]);
```

**[Подробнее о входящих/выходящих параметрах метода](https://github.com/xfrocks/bdApi/blob/master/docs/api.markdown#get-pages)**

#### 📌 Метод `pages/aboutOne`

[](#pushpin-метод-pagesaboutone)

Парсит информацию об указанном разделе.

```
...

$pageId = 2000; // ID раздела
$pageInfo = $api->pages()->aboutOne($pageId);
```

**[Подробнее о входящих/выходящих параметрах метода](https://github.com/xfrocks/bdApi/blob/master/docs/api.markdown#get-pagespageid)**

---

#### 📌 Метод `notifications/getList`

[](#pushpin-метод-notificationsgetlist)

Парсит оповещения пользователя.

```
...

$notifications = $api->notifications()->getList();
```

**[Подробнее о входящих/выходящих параметрах метода](https://github.com/xfrocks/bdApi/blob/master/docs/api.markdown#get-notifications)**

#### 📌 Метод `notifications/aboutOne`

[](#pushpin-метод-notificationsaboutone)

Получает содержимое оповещения.

```
...

$notificationId = 2000; // ID оповещения
$notificationInfo = $api->notifications()->aboutOne($notificationId);
```

**[Подробнее о входящих/выходящих параметрах метода](https://github.com/xfrocks/bdApi/blob/master/docs/api.markdown#get-notificationsnotificationidcontent)**

---

#### 📌 Метод `conversations/getList`

[](#pushpin-метод-conversationsgetlist)

Парсит личные сообщения, исходя из указанных параметров.

```
...

$conversations = $api->conversations()->getList([
    'page' => 2,
    'limit' => 5
]);
```

**[Подробнее о входящих/выходящих параметрах метода](https://github.com/xfrocks/bdApi/blob/master/docs/api.markdown#get-conversations)**

#### 📌 Метод `conversations/create`

[](#pushpin-метод-conversationscreate)

Создаёт новое личное сообщение.

```
...

$conversationTitle = 'Привет, как дела?'; // Заголовок личного сообщения
$recipients = '1252,3556,4361'; // ID пользователей через запятую
$messageBody = 'Содержимое сообщения';
$conversation = $api->conversations()->create($conversationTitle, $recipients, $messageBody);
```

**[Подробнее о входящих/выходящих параметрах метода](https://github.com/xfrocks/bdApi/blob/master/docs/api.markdown#post-conversations)**

#### 📌 Метод `conversations/delete`

[](#pushpin-метод-conversationsdelete)

Удаляет личное сообщение.

```
...

$conversationId = 7000; // ID личного сообщения
$api->conversations()->delete($conversationId);
```

**[Подробнее о входящих/выходящих параметрах метода](https://github.com/xfrocks/bdApi/blob/master/docs/api.markdown#delete-conversationsconversationid)**

#### 📌 Метод `conversations/aboutOne`

[](#pushpin-метод-conversationsaboutone)

Получить подробное содержимое личного сообщения.

```
...

$conversationId = 7000; // ID личного сообщения
$conversation = $api->conversations()->aboutOne($conversationId);
```

**[Подробнее о входящих/выходящих параметрах метода](https://github.com/xfrocks/bdApi/blob/master/docs/api.markdown#get-conversationsconversationid)**

###  Health Score

31

—

LowBetter than 68% of packages

Maintenance39

Infrequent updates — may be unmaintained

Popularity13

Limited adoption so far

Community8

Small or concentrated contributor base

Maturity54

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 100% 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 ~46 days

Recently: every ~114 days

Total

11

Last Release

1392d ago

Major Versions

1.1.2 → 2.0.02022-07-17

PHP version history (2 changes)1.0.1PHP &gt;=7.3.0

2.0.31PHP &gt;=7.0.0

### Community

Maintainers

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

---

Top Contributors

[![destyk](https://avatars.githubusercontent.com/u/24729953?v=4)](https://github.com/destyk "destyk (46 commits)")

---

Tags

phpapibuilderlztzelenkalolz apizelenka apilolz builderzelenka builder

### Embed Badge

![Health badge](/badges/destyk-lztcombine-php/health.svg)

```
[![Health](https://phpackages.com/badges/destyk-lztcombine-php/health.svg)](https://phpackages.com/packages/destyk-lztcombine-php)
```

###  Alternatives

[jstolpe/instagram-graph-api-php-sdk

Instagram Graph API PHP SDK

13998.4k2](/packages/jstolpe-instagram-graph-api-php-sdk)

PHPackages © 2026

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