<?php
ini_set('display_errors', 1);
error_reporting(E_ALL);
$token = '';
$wall = file_get_contents("http://api.vk.com/method/wall.get?v=5.7&filter=all&domain=achan&count=1000");
$wall = json_decode($wall);
$wall = $wall->response->items;
for ($i = 0; $i < count($wall); $i++) {
$x = $wall[$i]->post_type;
if($x !== 'post'){
$date1 = new DateTime("now");
$date2 = new DateTime("@".$wall[$i]->date);
$interval = $date2->diff($date1);
$day = $interval->format("%d");
if($day == '1'){
while ($gid = '-100562658')
{
$statusSet = curl('https://api.vk.com/method/wall.delete?v=5.7&owner_id'.$gid.'&access_token='.$token.'&post_id='.$wall[$i]->id);
}
function curl( $url ){
$ch = curl_init( $url );
curl_setopt( $ch, CURLOPT_RETURNTRANSFER, true );
curl_setopt( $ch, CURLOPT_SSL_VERIFYHOST, false );
curl_setopt( $ch, CURLOPT_SSL_VERIFYPEER, false );
$response = curl_exec( $ch );
curl_close( $ch );
return $response;
}
}
}}
?>
Вообщем написал код, который должен удалять репосты на стене через 24 часа. Все вроде бы и хорошо, но не выполняются запросы. В чем дело? К php обращаюсь редко и не все знаю про curl. Так что сразу к документации не гоните)