Sound Cloud返回401错误

时间:2013-02-01 13:51:39

标签: php curl soundcloud

最近我开始使用Sound cloud API(PHP),我决定使用PHP API

https://github.com/mptre/php-soundcloud

但是当我试图通过此代码从声音云服务器获取访问令牌时:

// Get access token
try {
    $accessToken = $soundcloud->accessToken(isset($_GET['code']));
} catch (Services_Soundcloud_Invalid_Http_Response_Code_Exception $e) {
    exit($e->getMessage());
}

在我的脚本中添加以下代码后,SC返回401错误

$ curlPath ='Fullpath \ Of \ cacert.crt';

$ curlSSLSertificate = str_replace(array('/','\'),DIRECTORY_SEPARATOR,$ curlPath);

curl_setopt($ ch,CURLOPT_CAINFO,$ curlSSLSertificate);

我们添加了此代码以修复“请求的URL以HTTP代码0响应”问题

此后我们收到401错误。

有没有办法解决这个问题。如果是,那么请建议我留意......

1 个答案:

答案 0 :(得分:0)

我认为

$accessToken = $soundcloud->accessToken(isset($_GET['code']));

应该阅读

$accessToken = $soundcloud->accessToken($_GET['code']);