2016-03-23 70 views
0

我正在嘗試爲Web應用程序設置SoundCloud SDK。 我設法得到一個彈出式窗口要求授權與下面的代碼,點擊連接,但它沒有迴應。如何爲Web應用程序設置Javascript Soundcloud SDK

任何人都可以看到這個問題嗎? 這是Javascript。

SC.initialize({ 
      client_id: 'mygeneratedid', 
      redirect_uri: 'file:///Users/simonmellows/Documents/Music%20Tech%20(Year%203)/Individual%20Project/Work/GUI%20Design.html' 
     }); 

     // initiate auth popup 
      SC.connect().then(function() { 
      return SC.get('/me'); 
     }).then(function(me) { 
      alert('Hello, ' + me.username); 
      }); 

這是我的callback.html。

<!DOCTYPE html> 
<html lang="en"> 
    <head> 
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> 
    <title>Connect with SoundCloud</title> 
    </head> 
    <body onload="window.setTimeout(window.opener.SC.connectCallback, 1)"> 
    <b style="text-align: center;">This popup should automatically close in a few seconds</b> 
    </body> 
</html> 

我在我的電腦上運行該文件,它不在其他地方託管。它是否需要在本地託管?甚至在遠程服務器上工作? 任何意見將不勝感激。上面的代碼就是我從文檔中找到的。

謝謝!

回答

0

開始與您指定爲「REDIRECT_URI」必須匹配您的重定向URI的註冊應用程序頁面上soundcloud.com輸入驗證值(這一點,您可以查看同一個地方的價值你的客戶端密碼爲&)。

重定向URI必須是soundcloud可以解析和訪問的地址。

相關問題