1. 程式人生 > >08、一步一步學thinkjs之實現提供一個 API 供第三方使用

08、一步一步學thinkjs之實現提供一個 API 供第三方使用

在日常程式設計工作經常需要去讀取別人的介面資料,這個介面資料是如何實現的呢?在用thinkjs實現自己的API介面就非常簡單。下面舉個栗子

緊接之前的內容。thinkjs的方便就是很多需要後臺生成的東西我們都不用考慮他是怎麼生成的,直接拿來用就好了。比方前面登入中用的session。這章我們來做個REST API。也很方便的。我們現在做個對資料庫user提供對外api。

1、刪除自己之前做的user.js(F:\thinkjs\2hwl\src\home\controller\user.js)

2、dos路徑下執行thinkjs controller home/user --rest   


系統自動生成2個檔案,src\home\controller\user.js  以及src\home\logic\user.js(我這裡之前生成了,所以exist,如果沒有就會create)

3、API就這麼生成了。可以訪問http://127.0.0.1:8360/user/  我們看到已經提供json資料出來了。


4、檢視id1的資料,我們直接http://127.0.0.1:8360/user/ 1  就可以了。