https://localhost/thinkphp_5.0.1_core/public/訪問,可以看到
:) ThinkPHP V5 十年磨一劍 - 為(wei) API開發設計的高性能框架 [ V5.0 版本由 七牛雲(yun) 獨家讚助發布 ] 新手快速入門完全開發手冊(ce)
說明安裝成功。
以上url等同於(yu)
https://localhost/thinkphp_5.0.1_core/public/index.php/index/index/index
第一個(ge) index是模塊名,第二個(ge) index是控製器名,第三個(ge) index是方法名
出處參見config.php Line 60-67
目標是我們(men) 需要一個(ge) 如下的接口,供我們(men) 提交用戶信息
https://localhost/thinkphp_5.0.1_core/public/index.php/index/user/login
參數:openid
創建Controller
稍加改造
輸出json格式
header("Content-type: application/json");
無效!
查看文檔,需要改配置
修改第36行
進入database.php
使用PostMan 測試
輸出"靈犀網絡"字樣
通過openid查詢數據庫,判斷用戶是否已經注冊(ce)
如有,返回用戶的id,accessToken,username
創建並返回用戶信息
配置文件config.php指定了返回類型是json的話,不必通過$user->toArray(),即為(wei) 純淨的array。而不是如下的對象格式。