對於 @NCU-CC 所開發的各式服務有什麼疑問嗎?
ncu-cc / ama Goto Github PK
View Code? Open in Web Editor NEWAsk @NCU-CC Anything
Ask @NCU-CC Anything
對於 @NCU-CC 所開發的各式服務有什麼疑問嗎?
請問 API 所開放的資料,原先是否歸各處室所管轄(eg.各處室公告及學生課程等資訊),並且如何由計中統一取得呢?
首先我們會先思考要做出什麼api,這有幾個考量點:
最後和團隊中的工讀生一起討論,認為可行就會實作
APP STORE上的APP有哪些是透過API取得資料的?
還是有其他管道可以取得資料?(未經過OAuth授權)
目前計中的google play上的app除公車時刻表app是去客運公司抓資料回來,以及**校園 NCU Campus APP外,其他的app皆是從NCU API取得資料。
取得資料的方式皆需經過授權,也就是開發者必須先至NCU OAuth註冊,取得NCU API Token後,將這個Token附在每一個request內,方能使用NCU API。目前僅限於**大學的教職員工、學生及校友可註冊。
我們團隊開發的API和其他服務都是公開的,請參考。之後會朝向開發更多API,希望行政單位、研究單位和其他校內有興趣的開發人員能一起來發展API,並利用我們的NCU OAuth。
因為現在智慧型裝置推陳出新,以計中的人力和資源來說很難完全跟得上潮流,所以未來的主要目標還是以提供資料為主,並鼓勵校內師生多多利用。
NCU OAuth是遵循OAuth 2.0的標準所設計
學校發起
準確一點來說是**大學計算機中心兩位教職員和五、六位工讀生一起開始做的
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.