2012-01-11 9 views
-1

Spotifyアプリケーションでmysqlデータベースに接続することはできますか?必要な権限にmysqlを追加しましたが、PHPコード全体が表示されます。私は検索機能のためにmysqlを追加したい。Spotify Appのmysqlへの接続

答えて

4

PHPはSpotify Appsではサポートされていません。 HTML、CSS、およびJavaScriptのみが正式にサポートされています(Source

JavaScriptを使用してアクセスできるサーバー上にバックエンドを作成することができます。あなたのmanifest.jsonを内

2

は、SQL

$con = mysql_connect("localhost","user_name","password"); 

if (!$con){ 
    die('Could not connect: ' . mysql_error()); 
} 
$db_selected=mysql_select_db("database_name", $con); 

if (!$db_selected){ 
    die ("Can\'t use database_name : " . mysql_error()); 
} 

$variable = $_GET["variable"]; 
$sql = "your sql using $variable" 
$result = mysql_query($sql); 
$search_results=array(); 
while($row = mysql_fetch_array($result)){ 
    //add data from $row into $search_results 
} 
echo json_encode($search_results); 
+0

感謝をして、ファイルget_variable.phpを追加するには、サーバー上で

$.getJSON("http://your.site.com/get_variable.php", { "variable": variable }, function(data) { //do something with the returned data } ).error(function() { console.log("error getting variable"); });

を追加するには、アプリでは

"RequiredPermissions": [ "http://your.site.com", "http://ajax.googleapis.com", ]

を追加! ^^これはうまくいく! –