Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

Необходимо доработать простой скрипт, который получает количество подписчиков в группах ВК с помощью VK API и записывать их в БД.

Сейчас скрипт считает количество только для сообществ (`type` = 'vk_community').

Надо сделать подсчет для личных страниц (`type` = 'vk_friends') и для записей (`type` = 'vk_like' AND `type` = 'vk_share'). Там не получится массово проверить страницы/записи, поэтому нужно будет считать каждую.

1. Надо сделать подсчет подписчиков в личных страницах (`type` = 'vk_friends').

ID страницы - $row['vk_user_id']

Код подсчета, который реализован у нас:

$friends = VKAPI::call('friends.get', ['user_id' ], true);

$followers = VKAPI::call('users.getFollowers', ['user_id' ], true);

$members_count = $friends['response']['count'] + $followers['response']['count'];

2. Надо сделать подсчет лайков/репостов у записей (`type` = 'vk_like' AND `type` = 'vk_share')

owner_id = $row['vk_like_owner_id']

item_id = $row['vk_like_item_id']

Код подсчета, который реализован у нас:

$type == 'vk_share' ? $filter = 'copies' : $filter = 'likes';

$data = VKAPI::call('likes.getList', 

[

 ]);

        

$members_count = $data->response->count;

Далее необходимо полученные значения записать в таблицу. Поле в таблице - members_count_all.

Прикрепляю текущую версию скрипта.

7 лет назад
TheRelapse
Артур 
31 годРоссия
9 лет в сервисе
Был
4 года назад
Выбранный исполнитель
MadGustave
Сергей 
29 летРоссия
8 лет в сервисе
Был
4 года назад
7 лет назад
$25
1 день
Долго и упорно реализовывал скрипт. Все работает. Рекомендую.
Понятное ТЗ, оплатил сразу после получения рабочей версии.
  • Похожие заказы
  • Нужно зарегистрировать домен и хостинг, в уже в выбранном месте. С заблокированного сайта взять все файлы и залить на новый домен, то есть перенести сайт на новое доменное имя. Если есть умельцы, кто может также ...

    Закрыт
    7 лет назад
  • Нужно создать три страницы для автотехцентра: эвакуатор, прокат автомобиля, курьерская доставка. Работа на платформе abcp. Ищем программиста, который обладает умением создавать интерактивные карты, работать с html и сss3. На каждой из страниц обязательно должны присутствовать ...

    Закрыт
    7 лет назад
  • Создать копию указанной страницы, сделать проверку вводимого текста в полях(два поля). Объяснить все возникшие вопросы, по созданию сайтов(думаю их будет не много). Нужен постоянный исполнитель для не больших проектов с хорошей оплатой, который не будет задавать много ...

    Закрыт
    7 лет назад
  • Работает на webayst shopscript5 Интересует проценка работ - исполнение - контроль работоспосбоности сайта после исполнения. 4. Внедрить сервис da-data  [url=https://dadata.ru/suggestions/usage/]https://dadata.ru/suggestions/usage/ [/url]2. На основную страницу сайт добавить возможность размещения текста и добавить эту возможность в админке 3. На главной выводить ...

    Закрыт
    7 лет назад
  • Есть сайт, построенные на теме вордпресс. Сейчас, для этого сайта создается блог. Большая часть работы уже закончена. Необходимо внести некоторые правки во внешний вид записей блога и формы отправки комментариев (скорее всего через правку файла ...

    Закрыт
    7 лет назад
  • Нужно доработать сайт на Opencart. 1. Сделать нормальный sitemap.xml, который будет обновляться при добавлении новых страниц.  2. Вернуть текст главной страницы со старого сайта.  3. Исправить верстку текстов:  - сократить расстояние между абзацами;  - теги не отображаются, это ...

    Закрыт
    7 лет назад
  • Нужно сделать калькулятор расчета стоимости рельс. Дизайн предоставлю. Пользователь выбирает тип, пару условий и калькулятор выдает значения. Оплата по факту передачи материалов 1500 р.

    Завершен
    7 лет назад