Задать вопрос
Sc0undRel
@Sc0undRel

Возможен ли такой запрос к Api Vkontakte?

Вот мой код, в котором я хочу получить список ID "друзей друзей конкретного человека" Цикл for может повторяться около 500 раз, поэтому выполнение 500 запросов api.vkontakte.ru/method/friends.get выполняется очень долго.
Мне подсказали, что можно сделать запрос через хранимые процедуры execute.
Для этого надо создать приложение, зайти в хранимые процедуры и создать "новую процедуру", где и прописать мой запрос к api.

Вопрос: возможно ли вообще внедрить мой код в хранимые процедуры, если я использую динамичную переменную $_GET["userid"] ? То есть я не могу заранее в процедуры вписать конкретные цифры.. они всегда разные, т.к. переменная $_GET["userid"] можно содержать разные значения..

Как поступить?

$resp = file_get_contents('https://api.vkontakte.ru/method/friends.get?user_id='.$_GET["userid"].'');
    $data = json_decode($resp, true);
    print count($data[response]);
    for($i=0;$i<count($data[response]);$i++){
        $resp2 = file_get_contents('https://api.vkontakte.ru/method/friends.get?user_id='.$data[response][$i].'');
        $data2 = json_decode($resp2, true);
        $friends .= implode(",", $data2[response]).",";
    }
    print $friends;
  • Вопрос задан
  • 144 просмотра
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Академия Eduson
    SMM-менеджер free
    3 дня
    Далее
  • Onskills
    SMM: продвижение в соцсетях
    1 месяц
    Далее
  • Skillbox
    Сайт, сообщество в VK и телеграм-канал за 2 дня
    1 неделя
    Далее
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы