Workers handler & api parser draft
This commit is contained in:
Executable
+46
@@ -0,0 +1,46 @@
|
||||
<?php
|
||||
|
||||
echo '<pre>';
|
||||
require_once 'common.php';
|
||||
|
||||
$q = 'Fighters';
|
||||
|
||||
$api_config = array(
|
||||
'api_id' => '2259817',
|
||||
'api_key' => 'h0MiRNiffT',
|
||||
'api_key1' => 'FUrv4Dutqz4Lnzdh6UTe',
|
||||
'user_id' => '5728795',
|
||||
);
|
||||
|
||||
$post_v = array(
|
||||
'api_id' => $api_config['api_id'],
|
||||
'method' => 'audio.search&q='.$q,
|
||||
'sig' => md5($api_config['user_id'].'api_id='.$api_config['api_id'].'method=audio.searchq='.$q.'v=3.0format=JSONtest_mode=1'.$api_config['api_key']),
|
||||
'v' => '3.0',
|
||||
'format' => 'JSON',
|
||||
'test_mode' => 1,
|
||||
'sid' => '47c2f5501b22a3e3aa6947e5e74d1a72381267df2502570eb75c94481ade'
|
||||
);
|
||||
|
||||
$post = '';
|
||||
foreach($post_v as $key => $val) {
|
||||
$post .= '&'. $key .'='. $val;
|
||||
}
|
||||
$post = substr($post, 1);
|
||||
|
||||
$api_url = 'http://api.vk.com/api.php';
|
||||
$referer = 'http://vk.com/app'. $api_config['api_id'] .'_'. $api_config['user_id'];
|
||||
|
||||
$ch = curl_init();
|
||||
curl_setopt($ch, CURLOPT_URL, $api_url);
|
||||
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
|
||||
curl_setopt($ch, CURLOPT_REFERER, $referer);
|
||||
curl_setopt($ch, CURLOPT_POST, 1);
|
||||
curl_setopt($ch, CURLOPT_POSTFIELDS, $post);
|
||||
curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 15);
|
||||
curl_setopt($ch, CURLOPT_USERAGENT, 'test');
|
||||
$data = curl_exec($ch);
|
||||
curl_close($ch);
|
||||
|
||||
echo $post."\n\n";
|
||||
echo(htmlentities($data));
|
||||
Reference in New Issue
Block a user