Я пытаюсь настроить простое приложение, которое должно:Soundcloud решительность на PHP
- получить идентификатор клиента художника из его URL
- дисплей двух последних дорожек
Однако Я не так практичен с soundcloud, и я просто знаю базовый php. Я начал играть со звуком, но я не мог справиться с этим. Проблема у меня есть, что любой код, который я пишу, он получает
Fatal error: Uncaught exception 'Services_Soundcloud_Invalid_Http_Response_Code_Exception' with message 'The requested URL responded with HTTP code 302.'
Самый простой настройки прямо из документации и является примером для получения комментариев от идентификатора дорожки, начиная с поддавки URL.
<?php
require_once 'Services/Soundcloud.php';
// create a client object with your app credentials
$client = new Services_Soundcloud('my_client','my_secret');
// a permalink to a track
$track_url = 'https://url_to_a_track';
// resolve track URL into track resource
$track = json_decode($client->get('resolve', array('url' => $track_url), array('CURLOPT_FOLLOWLOCATION', TRUE)));
// now that we have the track id, we can get a list of comments, for example
foreach (json_decode($client->get('tracks/' . $track->id . 'comments')) as $c)
print 'Someone said: ' . $c->body . ' at ' . $c->timestamp . "\n"; ?>
Просто добавил ('CURLOPT_FOLLOWLOCATION', TRUE
), потому что я читал об этом по Сети ... И я всегда получаю фатальную ошибку ... почему?