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;
  • Вопрос задан
  • 143 просмотра
Пригласить эксперта
Ваш ответ на вопрос

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

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