coimotion api

60
COIMOTION API NodeJs WebServer

Upload: -

Post on 16-Aug-2015

36 views

Category:

Services


0 download

TRANSCRIPT

COIMOTION APINodeJs 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.jscoServ系統化建構網頁架構Node.js許多工具逐漸開發,例如: gulp

Coding Time:新增刪除資料的按鈕