我試圖用OSX上的本地MAMP服務器上的PHP連接到soundcloud API。當我嘗試連接/檢索數據時,我得到'URL以HTTP代碼0響應'。客戶端ID /祕密和重定向URI都是正確的。這裏是我使用的PHP代碼 -如何使用PHP連接到Soundcloud API而沒有HTTP錯誤
<?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());
}
有沒有人有任何想法呢?
在我看來,問題不在於此php代碼,而是在http:// localhost:8888/connect.php – Gavriel 2012-04-01 02:29:46
感謝您的回覆,它們是相同的文件!這是錯的嗎? – Joe 2012-04-01 09:03:54