vk api - пример users.search

В редакторе

vk api - пример users.search

Brain_Script
3853
2016-09-10 18:57:20
//Создать приложение и получить токен <div id="searsh"> <input type='text' id='q_searsh'> <button id='b_searsh'>Искать</button> </div> <div id='result'>Результат...</div>
*{ margin: 0; padding: 0; word-break: break-all; } body{ background: url('/style/img/bg.png'); text-align: center; } #searsh{ padding: 20px; background: #fff; display: block; margin-bottom: 10px; box-shadow: 0px 0px 20px -10px #000; opacity: 0.6; } #searsh input{ padding: 5px; width: 40%; color: #666; } #searsh button{ background: #636363; color: #f0f0f0; padding: 6px; width: 100px; border: 0; transition: 0.2s; } #searsh button:hover{ background: #333; } .result_wr{ padding: 5px; display: inline-block; box-shadow: 0px 0px 20px -10px #000; width: 100px; background: #fff; margin: 5px; } .result_wr:hover{ box-shadow: 0px 0px 25px -10px #000; opacity: 0.9; } .user_link{ text-decoration: none; font-size: 17px; color: #3080ff } .user_link:hover{ color: #a5c8ff; } #result{ }
<?php if(empty($_POST['q'])){echo'Пустой запрос';} else{ $_POST['q'] = urlencode($_POST['q']); $url = file_get_contents("https://api.vk.com/method/users.search?q=".$_POST['q']."&fields=photo,screen_name,domain&access_token=e02e54d5a66783a3759c1d31ccfa3b546591ecb2cb5e9e85881aed4f986e2f04f97d2f6851602044506ea"); $data = json_decode($url,true); //echo '<pre>'; for($i=1;$i<$data['response'][$i];$i++){ echo " <div class='result_wr'> <div class='user_wr'> <div class='id'>".$data['response'][$i]['id']."</div> <div class='photo'><img src='".$data['response'][$i]['photo']."' alt='".$data['response'][$i]['id']."'></div> <div class='first_name'>".$data['response'][$i]['first_name']."</div> <div class='last_name'>".$data['response'][$i]['last_name']."</div> <div class='domain'>".$data['response'][$i]['domain']."</div> <a class='user_link' href='https://vk.com/".$data['response'][$i]['domain']."' target='_blanc'>Смотреть</a> </div> </div>"; } } ?>
Войдите для добавления комментария.
Brain_Script
//jQuery забыл добавить $(document).ready(function(){ $('#b_searsh').click(function () { $.ajax({ type: "POST", url: "/searsh.php", data: "q=" + $('#q_searsh').val(), success: function(result){ $('#result').html(result); //alert(result); return false; } }); }); });
2016-09-10 18:59:49
Яндекс.Метрика Яндекс.Метрика