0
我正在寫一個應用程序,它可以讓我使用類似SQL的語法從iTunes外部手動編輯我的iTunes音樂庫。我知道如何編輯圖書館,但我希望能夠對某種在線數據庫運行我的曲目信息以獲取正確的信息。我發現GraceNote,它似乎是音樂數據庫(iTunes實際使用它)的大名,但我不確定如何連接到他們的數據庫。我註冊了他們的開發者計劃,但我不知道該從哪裏去。我只想知道我可以在哪裏獲得連接字符串和表格信息。音樂數據庫運行跟蹤數據對
您想爲Gracenote的數據庫連接字符串?我非常懷疑他們的API只是直接訪問數據庫。你用他們的API試過了什麼,它以什麼方式不起作用?您是否嘗試過其他服務的API?也許像Discogs一樣非常簡單。它似乎只是一個專輯信息的REST API。 – David
我想我真的不知道這件事。我沒有太多直接訪問數據庫的經驗,就像我在哪裏工作一樣。我想我應該先問問我如何在線獲取賽道信息。我一直認爲人們提供了各個領域的公共數據庫。我猜這不行嗎? – jchitel
正確的,直接的數據庫訪問至少會給任何在線服務帶來重大的安全風險。相反,通常情況下,該服務會公開一個受控API,開發人員可以將其集成到該API中。目前使用的通用標準是REST API,通常用JSON或XML數據進行響應。 API的文檔應該指出它使用的標準,並提供一些如何使用它的例子。 – David