2012-06-18 44 views
2

爲了努力爲我們正在構建的應用程序獲取與音樂相關的事件,我們仔細研究了Myspace的確實笨重的身份驗證過程,併成功設置了訂閱和終端。myspace流式訂閱API是否仍然有效,如果是,我該如何判斷?

使用所有這些有趣的東西:

http://wiki.developer.myspace.com/index.php?title=Category:Real_Time_Stream http://wiki.developer.myspace.com/index.php?title=Stream_Subscription_API http://wiki.developer.myspace.com/index.php?title=Stream_Subscription_Example_Walkthrough

MySpace的GET請求驗證的存在,我們的訂閱。所以我們希望做的就是坐下來等待......

...但即使沒有任何查詢過濾設置(即我們應該得到一切發生!),我們似乎沒有得到任何數據推動我們的方式。

最令人擔憂的是,我沒有看到有人在最近任何時候在網絡上對此進行過討論。它還存在嗎?它仍然在Myspace的開發者主頁上。他們忘記把它拿下來嗎?他們現在的自尊心如此低(出於顯而易見的原因)他們已經停止關心他們的服務是否有效?

一個布爾答案與確鑿的支持證據將不勝感激。

不到一年的資源和討論鏈接將是一個真棒獎金。

+0

偶然發現新API:[** Justin Timberlake購買Myspace for 35M **](http://www.guardian.co.uk/technology/2011/jun/30/myspace-internet)。閱讀完畢後,轉到[** MySpace開發人員中心**](http://developer.myspace.com/)查看任何新內容。 – arttronics

回答

1

MySpace已經非常不活躍MySpace Developer Team News and Announcements列出設計與ActivityStrea.ms標準工作的各個API模塊並有一個專門的網頁Activities API結合實例。

一旦你查看該頁面,你會看到他們在折舊的OpenSocial API v1平臺中工作。

關於你使用流訂閱法,歷史記錄日誌在2010一月中的最後一項。可以肯定地說這種方法已經被放棄了。參考截圖:

enter image description here

筆者走訪Wikipedia Myspace Page發現什麼開發者API當前使用並與您已具有相同的過時的信息,迎了上去。最後使用過的API是在2010年

仍有希望您通過當前API方法獲取音樂相關事件的目標:以上維基百科頁面有標題爲Decline: 2008–present哪個環節一節,腳註71 2012 文章:MySpace is Reborn at Panasonic Press Conference, Unleashes Justin Timberlake

,維基百科公告上寫着:

In January 2012, the company announced at CES that it would introduce MySpace TV with Panasonic. 

雖然MySpace的是目前雷達的開發商在與你的目標是讓音樂相關活動 (來自音樂藝術家?),可以考慮使用具有強大搜索功能的YouTube API來從具有合法YouTube ID的藝術家中找到此類活動。

如果這不是一個選項,也許Myspace電視/松下冒險將很快成果。

由於這不是一個快樂的答案,它只適用於Cry Me A River,直到實現新的API


編輯:作爲您尋找一個布爾答案,MySpace的API是false。 爲補充布爾狀態,這些其他JavaScript值也被認爲是錯誤的:0-0null""undefined

WordPress for MySpace API被上次博客條目放棄April 2010

MySpace Stream Subscription API是廢棄的MySpace RESTful API的組件。

最後,MySpace Developer Home Page最後更新於December 2010

即使到了今天,Google Groups for MySpace API沒有活動2010因爲七月。

以上鍊接是進一步證據 MySpace API已經死亡。

+0

賞金是你的努力。布爾值是false,不是null,除非你是Java程序員(我的吊))。謝謝 – jsh

+0

謝謝! JavaScript布爾值可能很難掌握。雖然它真的歸結爲「真」或「假」,但其他值會間接導致「真」或「假」布爾值。例子:使用'null'會導致布爾'false'。有趣的是,使用''false''是布爾'true'(這是因爲一個字符串被定義)。我閱讀了一篇文章,解釋了JavaScript引擎在轉換這些值時所採用的流程。另外,測試某些值可能導致JavaScript Coercion(例如數字)。最後,不同的JavaScript引擎可能會報告不同的變量值,例如「undefined」或「null」。 – arttronics

相關問題