@NewCoder
Очень начинающий программист=)

Не работает функция file()?

Всем привет!)
Подскажите пожалуйста, мне нужно авторизованному пользователю показывать 5 его друзей, для этого написал такой код:
<?php
         $url = 'https://oauth.vk.com/authorize?client_id=ХХХХХХХ&display=popup&scope=friends,offline&redirect_uri=http://мойсайт&response_type=code&v=5.92' ;
         $code = $_GET['code'];
         $url = 'https://oauth.vk.com/access_token?client_id=ХХХХХХХ&client_secret=секрет&code='.$code.'&redirect_uri=http://мой сайт';
         $result = file_get_contents($url);
         $result = json_decode($result, true);
         $access_token = $result['access_token'];
         $url = 'https://api.vk.com/method/friends.get?user_id=&order=random&count=5&fields=nickname, photo_50&access_token='.$access_token.'&v=5.92';
         $data = file_get_contents($url);
         $data = json_decode($data, true);
         var_dump ($data);
      ?>


В итоге VarDump выдаёт NULL. Перед этим file_get_contents отрабатывает хорошо. Если подставлять полученный access_token в ссылку и переходить через браузер, то показывает то, что нужно.
_________________________
В чем может быть проблема?
Или может как то подругому надо реализовывать?
--------------------------
Буду чрезмерно благодарен за помощь!)
Я в ПХП чайник чайником, не судите строго..)
  • Вопрос задан
  • 78 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы