Автоматическая аутентификация Soundcloud PHP Api без участия пользователя

В моем приложении я хочу использовать API Soundcloud с моим собственным пользователем Soundcloud. Процесс аутентификации API Soundcloud включает перенаправление пользователя на главную страницу Soundcloud, вход и авторизацию в приложении, чтобы страница могла использовать API для этого пользователя.

Я хочу автоматизировать весь этот процесс, потому что мой собственный пользователь - единственный пользователь, который проходит аутентификацию. Возможно ли это?

Вот мой код на данный момент:

    $soundcloud = new \Services_Soundcloud(
        '**',
        '**',
        'http://**'
    );

    $authorizeUrl = $soundcloud->getAuthorizeUrl();

    $accessToken = $soundcloud->accessToken();

    try {
        $me = json_decode($soundcloud->get('me'), true);
    } catch (Services_Soundcloud_Invalid_Http_Response_Code_Exception $e) {
        exit($e->getMessage());
    }

Но строка $accessToken = $soundcloud->accessToken(); бросает исключение:

The requested URL responded with HTTP code 401.
500 Internal Server Error - Services_Soundcloud_Invalid_Http_Response_Code_Exception 
5
задан Alp 3 January 2012 в 06:39
поделиться