0

我正在尝试在 OSX 上的本地 MAMP 服务器上使用 PHP 连接到 soundcloud API。当我尝试连接/检索数据时,我得到“URL 以 HTTP 代码 0 响应”。客户端 ID/秘密和重定向 URI 都是正确的。这是我正在使用的 PHP 代码-

<?php

require 'Soundcloud.php';

$soundcloud = new Services_Soundcloud('ID','Secret', 'http://localhost:8888/connect.php');


$authorizeURL = $soundcloud->getAuthorizeUrl();

echo "<a href='$authorizeURL'>Connect with SoundCloud</a>";

try {
$accessToken = $soundcloud->accessToken($_GET['code']);
print_r($accessToken);
} 
catch (Services_Soundcloud_Invalid_Http_Response_Code_Exception $e) {
exit($e->getMessage());
}



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

有人对此有任何想法吗?

4

1 回答 1

1

我通过更新到最新版本的 MAMP 服务器解决了这个问题。在后来的 MAMP 版本中,他们列出了他们在 MAMP pro 上添加了对 SSL 的支持——尽管我仍在使用 MAMP 的免费版本,但这是我更新的提示。

于 2012-04-01T10:36:54.060 回答