Вопрос Подключение к vk_api

И шо тут писать?:)
Начинающий
Статус
Оффлайн
Регистрация
5 Апр 2020
Сообщения
79
Реакции[?]
11
Поинты[?]
0
Столкнулся с проблемой, скопировал сайт, и скрипты все превел в рабочее состояние, но когда дело доходит до бонуса, там стоит проверка подписки на группу со старым vk_api и надо его поменять на новый, помогите пожалуйста, файл прикреплю? И если не трудно, скинь готовый код/скрипт
upd: решили.
 

Вложения

Последнее редактирование:
Забаненный
Статус
Оффлайн
Регистрация
22 Фев 2018
Сообщения
1,902
Реакции[?]
532
Поинты[?]
3K
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Столкнулся с проблемой, скопировал сайт, и скрипты все превел в рабочее состояние, но когда дело доходит до бонуса, там стоит проверка подписки на группу со старым vk_api и надо его поменять на новый, помогите пожалуйста, файл прикреплю? И если не трудно, скинь готовый код/скрипт
Держи функцию. Можешь еще версию воткнуть в массив. Странную вещь они с id-шником группы делали. Нахуя?
PHP:
    private function groupIsMember($id) {
        $user_id = $id;
        $vk_url = $this->settings->vk_url;
        $token = $this->settings->vk_service_key;
        if(!$vk_url) $group = NULL;
        // $old_url = ($vk_url);
        // $url = explode('/', trim($old_url,'/'));
        // $url_parse = array_pop($url);
        // $url_last = preg_replace('/&?club+/i', '', $url_parse);
        $params = [
            "group_id" => $vk_url,
            "user_id" => $user_id,
            "access_token" => $token
        ];
        $queryParams = http_build_query($params);

        $group = $this->curl('https://api.vk.com/method/groups.isMember?'.$queryParams.'&v=5.21');

        if(isset($group['error'])) {
            $group = NULL;
        } else {
            $group = $group['response'];
        }
        return $group;
    }
 
Последнее редактирование:
И шо тут писать?:)
Начинающий
Статус
Оффлайн
Регистрация
5 Апр 2020
Сообщения
79
Реакции[?]
11
Поинты[?]
0
Держи функцию. Можешь еще версию воткнуть в массив. Странную вещь они с id-шником группы делали. Нахуя?
PHP:
    private function groupIsMember($id) {
        $user_id = $id;
        $vk_url = $this->settings->vk_url;
        $token = $this->settings->vk_service_key;
        if(!$vk_url) $group = NULL;
        // $old_url = ($vk_url);
        // $url = explode('/', trim($old_url,'/'));
        // $url_parse = array_pop($url);
        // $url_last = preg_replace('/&?club+/i', '', $url_parse);
        $params = [
            "group_id" => $vk_url,
            "user_id" => $user_id,
            "access_token" => $token
        ];
        $queryParams = http_build_query($params);

        $group = $this->curl('https://api.vk.com/method/groups.isMember?'.$queryParams);

        if(isset($group['error'])) {
            $group = NULL;
        } else {
            $group = $group['response']['member'];
        }
        return $group;
    }
Странно, но не помогло, заменили в данном файле, и ничего не поменялось на сайте, хотя все указанно верно везде
 
Забаненный
Статус
Оффлайн
Регистрация
22 Фев 2018
Сообщения
1,902
Реакции[?]
532
Поинты[?]
3K
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Странно, но не помогло, заменили в данном файле, и ничего не поменялось на сайте, хотя все указанно верно везде
Как у тебя айдишник группы прописан в конфиге, или где там?
 
Забаненный
Статус
Оффлайн
Регистрация
22 Фев 2018
Сообщения
1,902
Реакции[?]
532
Поинты[?]
3K
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
И шо тут писать?:)
Начинающий
Статус
Оффлайн
Регистрация
5 Апр 2020
Сообщения
79
Реакции[?]
11
Поинты[?]
0
Ну, в таком случае, там надо подробнее посмотреть. Запрос я правильно построил, видимо - проблема в чем-то другом.
Посмотри, что возвращает $group, там уже точно ясно будет
Если не трудно есть связь дискорд/telegram?
 
Забаненный
Статус
Оффлайн
Регистрация
22 Фев 2018
Сообщения
1,902
Реакции[?]
532
Поинты[?]
3K
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Участник
Статус
Оффлайн
Регистрация
31 Дек 2018
Сообщения
862
Реакции[?]
225
Поинты[?]
0
Товары в продаже
1
Забаненный
Статус
Оффлайн
Регистрация
22 Фев 2018
Сообщения
1,902
Реакции[?]
532
Поинты[?]
3K
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Насколько я помню, старые версии апи не поддерживаются. Строка 1165, замени версию 5.3 на 5.126
Скрытое содержимое
5.3 поддерживается, не поддерживаются только ниже 5.21
 
Участник
Статус
Оффлайн
Регистрация
31 Дек 2018
Сообщения
862
Реакции[?]
225
Поинты[?]
0
Товары в продаже
1
Забаненный
Статус
Оффлайн
Регистрация
22 Фев 2018
Сообщения
1,902
Реакции[?]
532
Поинты[?]
3K
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
И шо тут писать?:)
Начинающий
Статус
Оффлайн
Регистрация
5 Апр 2020
Сообщения
79
Реакции[?]
11
Поинты[?]
0
Ребят, тема закрыта HORMAN помог ее решить, чел топовый
 
Сверху Снизу