В чем проблема? в vk api есть метод "messages.getConversationMembers"(
https://vk.com/dev/messages.getConversationMembers)
и вот что он возвращает
самый простой пример
<?php
define('TOKEN', '');
$ch = curl_init('https://api.vk.com/method/messages.getConversationMembers');
$data = [
'access_token' => TOKEN,
'v' => '5.144',
'peer_id' => '',
'count' => 200
];
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => 1,
CURLOPT_HEADER => 0,
CURLOPT_POST => 1,
CURLOPT_POSTFIELDS => $data
]);
$result = curl_exec($ch);
if ($result === false)
die();
curl_close($ch);
$result = json_decode($result, true);
$adminList = [];
foreach ($result['response']['items'] as $item)
{
if (array_key_exists('is_admin', $item) && $item['is_admin'] == true)
{
$adminList[] = $item['member_id'];
}
}
var_dump($adminList);