Здравствуйте! Как определить является ли пользователь другом на стороне сервера (приложение iframe).
Имеется php-скрипт, и нужно чтобы к данному скрипту можно было передавать параметр id только друзей. Метод friends.get на стороне сервера не показывает скрытых друзей, метод friends.areFriends не работает. Как быть?
Опознать друга
Re: Опознать друга
Ну, если я тебя правильно понял, то так:
Есть пользователь 1 и 2; нам нужно проверить: является ли пользователь 1 другом пользователя 2.
Берем список друзей пользователя 2 и проверяем, есть ли там пользователь 1.
Пример на PHP:
Есть пользователь 1 и 2; нам нужно проверить: является ли пользователь 1 другом пользователя 2.
Берем список друзей пользователя 2 и проверяем, есть ли там пользователь 1.
Пример на PHP:
Код: Выделить всё
<?function api($method, $data) { $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, "https://api.vk.com/method/$method"); curl_setopt($ch, CURLOPT_POST, 1); curl_setopt($ch, CURLOPT_POSTFIELDS, $data); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); return curl_exec($ch);}$tid = 2;$sid = 1; $response = json_decode(api("friends.get", array("uid"=>$tid)), true); echo in_array($sid, $response[response]) == true ? 1: 0;?>