我使用和服桌面來做一些抓取。非常有用和符合人體工程學。將URL傳遞給和服桌面
但我需要用我的程序使用和服在NodeJS寫。我正在考慮使用url調用現有的API。類似的東西是解釋here。
但是我需要更改源URL(用於創建API)。我需要在我的程序中更改它。這是我的問題。
官方文檔(here)解釋瞭如何做到這一點......但我只是爲以前的在線API服務。現在看來,它不再工作了。
是否有人已經成功通過傳遞參數來調用來自和服桌面的API來更改用於抓取的URL?
謝謝:)
我使用和服桌面來做一些抓取。非常有用和符合人體工程學。將URL傳遞給和服桌面
但我需要用我的程序使用和服在NodeJS寫。我正在考慮使用url調用現有的API。類似的東西是解釋here。
但是我需要更改源URL(用於創建API)。我需要在我的程序中更改它。這是我的問題。
官方文檔(here)解釋瞭如何做到這一點......但我只是爲以前的在線API服務。現在看來,它不再工作了。
是否有人已經成功通過傳遞參數來調用來自和服桌面的API來更改用於抓取的URL?
謝謝:)
您需要提供正確的API密鑰值apikey
查詢參數。
這個光榮的應用程序的慷慨創造者提供了一個特殊的「超級用戶」的桌面應用程序。該用戶的名字是Desktop User
。據我所知,它可以訪問所有的東西。
截至2016年4月30日,您可以通過在.../app/lib/create-user.js
文件中搜索單詞apikey
來查找該用戶的API密鑰。在Mac OS X計算機上,該文件將安裝在/Applications/Kimono.app/Contents/Resources/app/lib/create-user.js
。 (假設你下載了和服桌面應用程序並將其拖入你的應用程序文件夾中)。
我很確定你的Desktop User
的API密鑰與我的相同。隨意留下API密鑰作爲他人評論。我只是不確定創作者是否希望公開發布API密鑰,無論是對於您還是對我而言,或者將補丁推出應用程序的時間長短都可以工作。
一旦你有你的API密鑰,您可以開始做這樣的事情您查詢的API:
http://localhost:3000/api/bz1m76?apikey=VoN0...3Jkk
確保您的和服桌面運行。您也可以檢查/Applications/Kimono.app/Contents/Resources/app/config.json
以驗證網址的第一部分。
當我嘗試類似'http:// localhost:3000/api/json/ondemand /'時,我有:'{「error」:「未授權」}'。所以我認爲必須可以調用該URL。我只需要正確的參數,你不覺得嗎? – flexbrane