и сново постинг в соц сети

Если вы хотите получить что-то готовое и бесплатно, то пишите в этом разделе.

и сново постинг в соц сети

Сообщение nepster » 01 июл 2012, 01:06

нашел пост на хабре http://habrahabr.ru/post/125155/

Но ничо не работает


  1. <?php
  2.  
  3.     $vkontakteApplicationId = '3018556';
  4.     $vkontakteKey ='***********';
  5.    
  6.     // ID юзера, к которому должно подключаться приложение
  7.     $vkontakteUserId='********';
  8.  
  9.     if (!empty($_GET['code'])){
  10.  
  11.         // вконтакт присылает нам код        
  12.         $vkontakteCode=$_GET['code'];
  13.        
  14.         // получим токен
  15.         $sUrl = "https://api.vk.com/oauth/access_token?client_id=$vkontakteApplicationId&client_secret=$vkontakteKey&code=$vkontakteCode";
  16.  
  17. // создадим объект, содержащий ответ сервера Вконтакте, который приходит в формате JSON
  18.         $oResponce = json_decode(file_get_contents($sUrl));
  19.        
  20.         $fp = fopen('token.txt', 'w');
  21.         fputs($fp, $oResponce->access_token);
  22.         fclose($fp);
  23.        
  24.  
  25.         //////////////////////////////////
  26.         $vkontakteAccessToken = file_get_contents('token.txt');
  27.  
  28.         $text = urlencode('Тест');
  29.         $link = 'http://cuns.ru';
  30.        
  31.         // строка запроса к серверу Вконтакте
  32.         $sRequest = "https://api.vk.com/method/wall.post?owner_id=$vkontakteUserId=&access_token=$vkontakteAccessToken&message=$text&attachment=$link";
  33.        
  34.         // ответ от Вконтакте
  35.         $oResponce = json_decode(file_get_contents($sRequest));
  36.        
  37.        
  38.         var_dump($oResponce);
  39.        
  40. }
  41.  
  42. ?>
  43.  
  44.  
  45.  
  46. <a href="http://oauth.vk.com/authorize?client_id=<?=$vkontakteApplicationId?>&scope=offline,wall&redirect_uri=http://cuns.ru/qw/connect.php&response_type=code">Тест</a>





возвращает

object(stdClass)#2 (1) { ["error"]=> object(stdClass)#3 (3) { ["error_code"]=> int(7) ["error_msg"]=> string(43) "Permission to perform this action is denied" ["request_params"]=> array(6) { [0]=> object(stdClass)#4 (2) { ["key"]=> string(5) "oauth" ["value"]=> string(1) "1" } [1]=> object(stdClass)#5 (2) { ["key"]=> string(6) "method" ["value"]=> string(9) "wall.post" } [2]=> object(stdClass)#6 (2) { ["key"]=> string(8) "owner_id" ["value"]=> string(9) "82645017=" } [3]=> object(stdClass)#7 (2) { ["key"]=> string(12) "access_token" ["value"]=> string(63) "6110b63c65fda62565fda625e265d3a919665fd65fca625f445c798ac9826d4" } [4]=> object(stdClass)#8 (2) { ["key"]=> string(7) "message" ["value"]=> string(8) "Тест" } [5]=> object(stdClass)#9 (2) { ["key"]=> string(10) "attachment" ["value"]=> string(14) "http://cuns.ru" } } } }


убиваюсь уже несколько дней, подскажите, в чем дело ?
nepster

 
Автор темы
Сообщения: 13
Зарегистрирован: 30 июн 2012, 23:16
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Чтобы убрать блок с рекламой, зарегистрируйтесь на форуме или войдите.

Google
 



Вернуться в Просим готовое и бесплатно



Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0

cron