Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей.
Здесь обсуждаются безопасность, программирование, технологии и многое другое.
Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
 |
Создание приложений ВКОНТАКТЕ, и ошибки в них. |

08.11.2009, 21:31
|
|
Banned
Регистрация: 28.10.2009
Сообщений: 4
Провел на форуме: 35732
Репутация:
0
|
|
Создание приложений ВКОНТАКТЕ, и ошибки в них.
В этой теме обсуждение своих приложений и ошибок в них..
Я создал приложение но у меня ошибка в коде.
}
function name_user($app_id, $api_secret, $user_id){
$request = Array();
$request[] = "api_id=$app_id";
$request[] = "method=getProfiles";
$request[] = "uids=$user_id";
$request[] = "v=2.0";
$request[] = "test_mode=0";
array_multisort($request);
$sig = "";
foreach ($request as $r){
$sig .= $r;
}
$sig = "3975390" . $sig . $api_secret;
$sig = md5($sig);
$request[] = "sig=$sig";
$req = "";
foreach ($request as $r){
$req .= "$r&";
}
$result = file_get_contents("http://api.vkontakte.ru/api.php?$req");
preg_match("/<first_name>(.*?)<\/first_name>/", $result, $out);
$fname = $out[1];
preg_match("/<last_name>(.*?)<\/last_name>/", $result, $out);
$lname = $out[1];
$name = "$fname $lname";
//$name = iconv("UTF-8", "WINDOWS-1251", $name);
return $name;
}
?>
Кто знает в чём ошибка напишите правильный вариант...
|
|
|

08.11.2009, 21:33
|
|
Участник форума
Регистрация: 02.11.2008
Сообщений: 222
Провел на форуме: 3459722
Репутация:
155
|
|
убери ?> в конце
-))
|
|
|

08.11.2009, 21:42
|
|
Banned
Регистрация: 28.10.2009
Сообщений: 4
Провел на форуме: 35732
Репутация:
0
|
|
Убрал и нечего неизменилось,как былa проблема так и осталось !
|
|
|

08.11.2009, 21:47
|
|
Reservists Of Antichat - Level 6
Регистрация: 23.08.2007
Сообщений: 1,237
Провел на форуме: 18127311
Репутация:
1676
|
|
По-моему это стоило спрашивать в разделе про пхп...
|
|
|

08.11.2009, 21:57
|
|
Moderator - Level 7
Регистрация: 05.11.2007
Сообщений: 894
Провел на форуме: 5609275
Репутация:
1474
|
|
Сообщение от Kaimi
По-моему это стоило спрашивать в разделе про пхп...
вот и я так думаю )
перенес.
|
|
|

08.11.2009, 22:01
|
|
Постоянный
Регистрация: 27.07.2008
Сообщений: 614
Провел на форуме: 4532332
Репутация:
1196
|
|
PHP код:
<?php
function name_user($app_id, $api_secret, $user_id){
$request = Array();
$request[] = "api_id=$app_id";
$request[] = "method=getProfiles";
$request[] = "uids=$user_id";
$request[] = "v=2.0";
$request[] = "test_mode=0";
array_multisort($request);
$sig = "";
foreach ($request as $r){
$sig .= $r;
}
$sig = "3975390" . $sig . $api_secret;
$sig = md5($sig);
$request[] = "sig=$sig";
$req = "";
foreach ($request as $r){
$req .= "$r&";
}
$result = file_get_contents("http://api.vkontakte.ru/api.php?$req");
preg_match("/<first_name>(.*?)<\/first_name>/", $result, $out);
$fname = $out[1];
preg_match("/<last_name>(.*?)<\/last_name>/", $result, $out);
$lname = $out[1];
$name = "$fname $lname";
//$name = iconv("UTF-8", "WINDOWS-1251", $name);
return $name;
}
?>
синтаксис в норме
|
|
|

09.11.2009, 13:48
|
|
Banned
Регистрация: 28.10.2009
Сообщений: 4
Провел на форуме: 35732
Репутация:
0
|
|
синтаксис
К сожелению синтаксис непричём 
|
|
|

09.11.2009, 20:14
|
|
Новичок
Регистрация: 20.09.2009
Сообщений: 2
Провел на форуме: 68386
Репутация:
1
|
|
А чем это не нравится?
PHP код:
$unixtime=strtotime('now');
$random=rand(0,100000000);
$api_id="NNNN";
$method="secure.getAppBalance";
$api_secret="SECRET";
$v="2.0";
$sig=md5("api_id=$api_idmethod=secure.getAppBalancerandom=".$random."timestamp=".$unixtime."v=2.0".$api_secret);
$zaproz="http://api.vkontakte.ru/api.php?api_id=$api_id&method=secure.getAppBalance&random=".$random."×tamp=".$unixtime."&v=2.0"."&sig=".$sig;
$ppp=file_get_contents($zaproz);
echo $ppp;
|
|
|

09.11.2009, 23:42
|
|
Banned
Регистрация: 28.10.2009
Сообщений: 4
Провел на форуме: 35732
Репутация:
0
|
|
Сообщение от dizz74
А чем это не нравится?
PHP код:
$unixtime=strtotime('now');
$random=rand(0,100000000);
$api_id="NNNN";
$method="secure.getAppBalance";
$api_secret="SECRET";
$v="2.0";
$sig=md5("api_id=$api_idmethod=secure.getAppBalancerandom=".$random."timestamp=".$unixtime."v=2.0".$api_secret);
$zaproz="http://api.vkontakte.ru/api.php?api_id=$api_id&method=secure.getAppBalance&random=".$random."×tamp=".$unixtime."&v=2.0"."&sig=".$sig;
$ppp=file_get_contents($zaproz);
echo $ppp;
И причём тут этот код?
|
|
|

10.11.2009, 01:13
|
|
Новичок
Регистрация: 20.09.2009
Сообщений: 2
Провел на форуме: 68386
Репутация:
1
|
|
при том что твой код должен выполнять запрос на сервак контакта но не хочет.
у меня тоже должен выполнять запрос но выполняет без проблем
ты б написал какая ошибка хотьй
|
|
|
|
 |
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|