我正在考慮爲我的學校學生網頁開發移動應用程序(Windows Phone)。 官方網站告訴你你有哪些課程,家庭作業,缺課等。 該網站是www.elevplan.dk 已經有Android和iOS(非官方)的多個應用程序,所以我知道這是可能的,我只是不知道從哪裏開始。 所以,我的問題是,我該怎麼做? 網頁是個人的,而不是靜態的,所以你將在登錄後被授予。 我可能會認爲HTML 5.爲我的網站開發應用程序我無權訪問
1
A
回答
0
如果網站不公開任何API,您可以隨時編寫一個程序,像瀏覽器一樣訪問它並獲取/發佈數據。其中一個可用於此的庫是curl。它支持ssl/cookies等,因此您可以登錄訪問受限制的內容。這種方法的缺點是,在網站的每次重大更改中,您都必須更新應用程序。
0
你知道誰開發了iOS或Android應用嗎?在我看來,最簡單的方法是與他們取得聯繫,並問他們是如何做到的。
如果您確實無法與他們取得聯繫,我建議您研究是否可以像RSS樣式一樣訪問數據(班級清單,作業等)。我必須爲我自己的項目做類似的事情。
對用戶進行身份驗證後,查看是否存在可從中獲取數據的特定數據饋送的URI。然後,您只需將這些數據翻譯成您可以在您的應用中呈現的內容即可。
+0
感謝您的建議,即使這將是一個不錯的主意,但沒有RSS源或類似的東西。有一些JavaScript的語言中的一些數據的網址。我可能能夠收集數據並很好地設置它。 –
相關問題
- 1. 開發可通過手機應用程序訪問的網站
- 2. 用戶無法訪問我的網站
- 3. 當我從我的網站使用應用程序時,facebook權限問題?
- 4. 對網站應用程序的開發
- 5. 用戶無權訪問應用程序
- 6. 爲您無權訪問的網站創建移動網站
- 7. 無法訪問我的應用程序的網址
- 8. 我無權訪問我的應用程序文件夾中的rails命令。
- 9. 如何限制只有我的Android應用程序訪問我的網站
- 10. 開發購物網站應用程序
- 11. kendo UI開發網站+應用程序
- 12. 從網站訪問android應用程序?
- 13. Facebook無法訪問我的網絡應用程序圖像
- 14. 如果我的應用程序可以從Facebook和網站訪問,我可以使用read_stream權限嗎?
- 15. 爲我的rails應用程序開發移動應用程序
- 16. 有關爲網站開發移動應用程序或僅在應用程序中打開網站的建議?
- 17. 授權跨站點的Web應用程序來訪問我的RESTful API
- 18. 我是另一個應用程序的授權開發者,但我無法找到這個應用程序
- 19. 從哪裏開始爲網站開發應用程序
- 20. 爲什麼我的Python程序無法訪問預期的網站?
- 21. 爲什麼iPhone無法訪問在jSF中開發的網站?
- 22. 訪問我的本地網站時爲什麼拒絕訪問權限?
- 23. 我無法使用其IP地址訪問我的網站
- 24. 我無法訪問我的網站使用ip
- 25. 當我們發佈應用時,XCode訪問哪些網站
- 26. 我無法通過廚房實例訪問我的網絡應用程序
- 27. 如何從互聯網訪問我的網絡應用程序?
- 28. 我無法訪問我的網站Symfony [您無法訪問此文件]
- 29. 爲JSP和MySQL開發的網站構建Android應用程序
- 30. 如何授予我的COM +應用程序訪問權限?
謝謝,所以你的建議是使應用程序原生,然後通過curl收集信息? 好吧,幸運的是這個網站多年來一直沒有更新。 –
我沒有真正考慮純html的選項,但它應該也可能(也許更容易)。雖然我不知道任何特定的庫。 – Xilexio
好吧,我只是想通過在原始高度計代碼中的javascript調用收集數據。所以我可以創建一些經驗證的(登錄),然後簡單地收集javascript數據並將其轉換爲一個漂亮的佈局? –