Я использую CakePHP, и у меня уже есть токен доступа и токен обновления для Reddit API, когда я делаю запрос на получение конечной точки, например '/subreddits/popular.json' он работает и возвращает json. Моя проблема в том, когда я сделать запрос добраться до /subreddits/mine/subscriber.json я получаю следующий ответ:Reddit Api endpoint возвращает 302 найдено
302 Found
The resource was found at https://www.reddit.com/subreddits/login.json?dest=https%3A%2F%2Foauth.reddit.com%2Freddits%2Fmine%2Fsubscriber.json%3Fcount%3D100%26limit%3D100; you should be redirected automatically. "
Почему не возвращаемый JSON? или я что-то пропустил код, используемый для отправки запроса GET является:
$endpoint = $this->ENDPOINT_OAUTH . '/subreddits/mine/subscriber.json';
$options = array(
'header' => array(
'Authorization' => $accessToken,
'Accept' => 'application/json',
'Content-Type' => 'application/json; charset=UTF-8'
)
);
$results = $HttpSocket->get($endpoint, $data, $options);
print_r('<pre>');
var_dump($results);
print_r('</pre>');
EDIT: если добавить в мой массив опций «перенаправить» => правда, то он перенаправляет на 302 найденных URL, а затем возвращает 200 оК ответ, но с нет данных
EDIT 2: После добавления «редирект» => правда, я тогда удалили «:» от перед Bearer токен и он работает