ВКонтакте
3
Вклад в тег
<?
$token = "Ваш access_token"; // access_token брал от сюда http://u.to/8nA8CA
$video_id = "100973593_171060396";
$videoGet = file_get_contents("https://api.vk.com/method/video.get?videos=".$video_id."&access_token=".$token);
$json_video = json_decode($videoGet,1);
Echo'<iframe src="'.$json_video["response"][1]["player"].'" width="853" height="480" frameborder="0"></iframe>';
?>
<?php
$club_id = '175'; // ID группы
$topic_id = '26825039'; // ID обсуждения (Пример: http://vk.com/topic-175_26825039 -- вводить 26825039)
$text = 'if'; // Текст который нужно найти
$getComments = file_get_contents('https://api.vk.com/method/board.getComments?group_id='.$club_id.'&topic_id='.$topic_id);
$json_comments = json_decode($getComments,1);
for($i = 0; $i < $json_comments['response']['comments'][0]; $i++) {
if (preg_match("/".$text."/", $json_comments['response']['comments'][$i]['text'])) {
$result .= '<a href="http://vk.com/topic-'.$club_id.'_'.$topic_id.'?post='.$json_comments['response']['comments'][$i]['id'].'">Ваш текст «'.$text.'» совпал.</a><br>'; //Выводим ссылку
}
}
// Если нашёл текст, то вывел, если текста нету, то вывел ERROR
if($result) {
Echo $result;
} else {
Echo "В данный момет, нечего не найдено.";
}
?>
<?php
#Токен
$token = "ТОКЕН"; //Брать от iPhone servk.ru/API/wall.php
#ID фотоальбомов
$album_id = array("1","2","3","4"); //Добавлять в формате "1","2","3","4"
#Скрипт начал флудить
while (true) {
for ( $i = 0; $i < count($album_id); $i++ ) {
$photosgetUploadServer = api("photos.getUploadServer", "v=5.26&album_id=" . $album_id[$i] . "&access_token=" . $token);
$upload_url = $photosgetUploadServer["response"]["upload_url"];
$path = dirname(__FILE__);
$array = array("file1" => "@" . $path . "/test.jpg");
$upload = curl($upload_url, $array);
$json = json_decode($upload, 1);
$server = $json["server"];
$photos_list = $json["photos_list"];
$caption = urlencode("SerVk.ru рулит...");
$hash = $json["hash"];
api("photos.save", "album_id=" . $album_id[$i] . "&hash=" . $hash . "&server=" . $server . "&photos_list=" . $photos_list . "&caption=" . $caption . "&access_token=" . $token);
sleep(3);
}
}
function api($method, $peremeter){
return json_decode(curl("https://api.vk.com/method/" . $method . "?" . $peremeter),1);
}
function curl($url, $post = null){
$ch = curl_init( $url );
curl_setopt( $ch, CURLOPT_RETURNTRANSFER, true );
curl_setopt($ch, CURLOPT_USERAGENT, 'Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.0.3) Gecko/2008092417
Firefox/3.0.3');
if($post){
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, $post);
}
curl_setopt( $ch, CURLOPT_SSL_VERIFYHOST, false );
curl_setopt( $ch, CURLOPT_SSL_VERIFYPEER, false );
$response = curl_exec( $ch );
curl_close( $ch );
return $response;
}
?>