我正在尝试通过API consumer_key& amp帮助app开发人员连接到Audiomack数据库。消费者秘密
[Key = X X X X X |秘密= X X X X X X X X X X X X X X * X]
目标是通过FORM POST文本字段框请求Artist数据,并让PHP脚本通过API连接到Audiomack以获取FORM POST文本字段框中请求的数据,并让它以JSON形式返回搜索结果格式。然后,一旦建立,次要目标是在用户搜索艺术家和音乐时将返回的JSON结果转储到我们的本地MYSQL数据库表中。
我已经安装了PECL扩展包,我的客户也在Bluehost服务器上购买并安装了HTTPS协议的Comodo SSL证书。
非常感谢任何帮助。
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-type" content="text/html/; charset=utf-8" />
<title>contrabandhiphop | search results</title>
</head>
<body>
<a href="home.php"><h1>contrabandhiphop search results</h1></a>
<!-- Search Form Box -->
<form method="get" action="search4.php">
<input type="text" name="k" size="50" value="<?php echo $_GET['k'];?>"/>
<input type="submit" value="Search"/>
</form>
<!-- API Connection -->
<?php
$k = $_GET['k'];
$terms = explode(" ", $k);{
}
$api_base = 'https://www.audiomack.com/v1/artist';
$conskey = '*X*X*X*X*X';
$conssec = '*X*X*X*X*X*X*X*X*X*X*X*X*X*X*X*X*X*';
try {
$oauth = new OAuth($conskey,$conssec);
$oauth->fetch($api_base . '$k');
print json_encode($json);
}
catch(OAuthException $E) {
echo json_encode($E);
}
?>
</body>
</html>
&#13;