COIMOTION API
NodeJs WebServer
實作項目
 先至官方網頁設定後台
 利用coServ開發網頁系統
Step1:至官方網頁設定後台
官方網站
網址:http://tw.coimotion.com
註冊開發者
按下開發者,註冊一個開發者
註冊開發者
註冊成功!至信箱確認!
開發者管理頁面
至信箱點選認證後的網頁
App管理
按下左方Bar的App管理,系統已經預設幫我們新增一個App了,
如要在做一個,就按下新增
新增一個新的App
App資訊
coServ設定檔
開啟www/site.json
以下為caCode的部份
coServ設定檔
以下為金鑰的部份
內容集管理
模組架構
以核心模組為例子,按下最右旁的API進入API規範
模組架構
以核心模組為例子,按下最右旁的API進入API規範
功能元說明
需賦予資料的欄位
回傳的資料
實際使用(登入API)
實際使用
開啟www/themes/test/blocks/views/login/login.js
實際使用
開啟www/themes/test/blocks/views/login/login.js
開啟網頁程式
 node coServ.js 開啟Server
觀看回傳資料
 打開JavaScript控制台
觀看回傳資料
 將JavaScript控制台移至下方
console.log()顯示回傳
登入APP管理員
APP管理員
帳號:client123
密碼:client123
console.log
內容寶庫
內容寶庫
選擇App以及要用的寶庫
進入所選的API
API規範
實際使用
實際使用
開啟www/themes/test/blocks/views/slider/slider.js
console.log()
自製內容
自製內容(資料庫設定)
新增自製內容(Create資料庫)
新增資源清單
新增資源清單
繼承需要的資源
選擇成功!
功能元清單
權限管理
APP的權限
APP管理員
帳號:client123
密碼:client123
新增可以控管的功能元
繼承功能元
繼承功能元
繼承功能元
給予訪客權限
讓APP引用自製內容
APP所能使用的資源
使用自製內容API
list畫面
list程式
開啟www/themes/test/blocks/views/index/index.js
新增畫面
Create程式
開啟www/themes/test/blocks/views/add/add.js
瀏覽網頁
瀏覽程式
開啟www/themes/test/blocks/views/info/info.js
Coding Time
 為何要了解這個API?
 後台操作方便,時間成本對獨立接案人很重要
 學習別人的東西,提昇自我
 無金錢成本,後台負荷由提供API的承擔
 為何要玩玩看coServ以及Node.js
 coServ系統化建構網頁架構
 Node.js許多工具逐漸開發,例如:gulp
 Coding Time:新增刪除資料的按鈕

Coimotion api