vk api - пример users.search
В редакторе
vk api - пример users.search
Brain_Script
3898
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>";
}
}
?>
Войдите для добавления комментария.