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

Необходимо доработать простой скрипт, который получает количество подписчиков в группах ВК с помощью 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.

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

8 лет назад
TheRelapse
Артур 
32 года
10 лет в сервисе
Был
5 лет назад

Выбранный исполнитель

MadGustave
Сергей 
30 лет
9 лет в сервисе
Был
5 лет назад
8 лет назад
$25
1 день
Долго и упорно реализовывал скрипт. Все работает. Рекомендую.
Понятное ТЗ, оплатил сразу после получения рабочей версии.

Заявки фрилансеров

MadGustave
Сергей 
30 лет
9 лет в сервисе
Был
5 лет назад
8 лет назад
  • Похожие заказы

  • Нужно зарегистрировать домен и хостинг, в уже в выбранном месте. С заблокированного сайта взять все файлы и залить на новый домен, то есть перенести сайт на новое доменное имя. Если есть умельцы, кто может также ...

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

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

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

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

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

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

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