我正在寫一個聚合應用程序,它從一些Web源中提取數據,並用一個新穎的界面顯示這些數據。我每隔幾分鐘就會更新一次我正在抓取的網站,並且要確保我的聚合器上的數據是最新的。如何定期將數據上傳到Google App Engine?
從自動化腳本中定期向App Engine應用程序提交新數據的最佳方式是什麼?
約束:
該應用程序是用Python編寫的。
每個站點的抓取過程需要一秒以上的時間,因此我無法處理App Engine處理程序中的數據。
更新腳本運行的主機是共享的,所以我寧願不將我的密碼存儲在磁盤上。
我想檢查應用程序的代碼到我們的代碼庫。雖然我的同事不是惡意的,他們是惡作劇,我想阻止他們將假數據插入我的應用程序。
我知道App Engine支持一些
remote_api
,但我必須將該入口放在身份驗證後面(請參閱約束3)或隱藏URL(請參閱約束4)。
建議?
如果你不能相信你的同事不干擾生產應用程序,你需要新的夥伴! – 2009-11-06 20:28:03