2012-11-30 30 views
1

我只是無法理解SDK文檔,缺少太多的東西。Soundcloud使用Javascript持久連接

我已經開始了連接,這很好,並且可以檢索我的用戶詳細信息。但是,如果我刷新頁面,則會失去連接。我想這是因爲我沒有以任何方式堅持連接。我找不到有關如何執行此操作的任何文檔。我是否在cookie中存儲了某些東西,或者是什麼?

這裏是我的連接代碼:

SC.initialize({ 
    client_id: "XXXX", 
    redirect_uri: "YYY", 
}); 

// initiate auth popup 
function connectSC(){ 
SC.connect(function() { 
    SC.get('/me', function(me) { 
     //get my favourites 
      getFavourites(); 
    }); 
}); 
} 

任何想法我怎麼能確保我的連接是持久化,這樣如果我refersh的頁面,我仍然可以作出SC.get調用,而不必先做一個SC.connect?

任何幫助,將不勝感激

問候 詹姆斯

回答

0

我不知道很多有關的SoundCloud的API,但我懷疑這是可以做到你想要什麼。

http-request是自包含的,因此刷新頁面會導致帶有新渲染的新請求,並且您可能需要新的連接。

這就是爲什麼ajax如此受歡迎的主要原因之一,你不需要刷新頁面。