0
我正在使用API,它具有隻能使用Javascript訪問(輕鬆)的功能,但我想使用API將.txt文件保存到我的服務器。有什麼辦法可以在Mac OSX機器上實現這一點?我知道在瀏覽器中運行的JS是禁止這樣做的,所以我想這實際上是一個兩部分問題:(1)在Mac OSX上運行10行JS腳本的最簡單方法是什麼?(2)如何編寫數據到一個txt文件這樣做?使用Javascript寫入系統文件
我正在使用API,它具有隻能使用Javascript訪問(輕鬆)的功能,但我想使用API將.txt文件保存到我的服務器。有什麼辦法可以在Mac OSX機器上實現這一點?我知道在瀏覽器中運行的JS是禁止這樣做的,所以我想這實際上是一個兩部分問題:(1)在Mac OSX上運行10行JS腳本的最簡單方法是什麼?(2)如何編寫數據到一個txt文件這樣做?使用Javascript寫入系統文件
你可以去headless browser
例如PhantomJS。我沒有使用它,但它應該運行JS很好。
雖然沒有來自JS的文件系統訪問,但同樣的限制適用。 除非你在FF中使用類似插件框架的東西,那麼你就提高了腳本的權利。
除此之外,你可以在php,perl或其他語言中創建一個包裝器,並通過ajax調用將數據從JS傳遞給它們,然後他們爲你寫入txt。
節點還是犀牛?不過你還不清楚你在做什麼。 –
我真的不想用節點或犀牛做任何完整的服務器端腳本。從字面上看,我需要做的就是使用JS訪問Spotify API,獲取有關我正在收聽的專輯的一些數據,將其存儲在txt文件中,然後使用Python運行我的程序的其餘部分。 – user1427661
爲什麼你不能只從Python訪問API? – bfavaretto