## 導入代碼
導入代碼到小程序開發工具里
## 安裝服務器 api 代碼
到https://github.com/thinkcmf/thinkcmfapi 下載代碼
1. 請先安裝ThinkCMF5 https://github.com/thinkcmf/thinkcmf
2. 再把api代碼覆蓋到 thinkcmf5根目錄(最終目錄參考http://www.hmoore.net/thinkcmf/doc/266477)
```
thinkcmf 根目錄
├─api api目錄
├─app 應用目錄
│ ├─portal 門戶應用目錄
│ │ ├─config.php 應用配置文件
│ │ ├─common.php 模塊函數文件
│ │ ├─controller 控制器目錄
│ │ ├─model 模型目錄
│ │ └─ ... 更多類庫目錄
│ ├─ ... 更多應用
│ ├─command.php 命令行工具配置文件
│ ├─common.php 應用公共(函數)文件
│ ├─config.php 應用(公共)配置文件
│ ├─database.php 數據庫配置文件
│ ├─tags.php 應用行為擴展定義文件
│ └─route.php 路由配置文件
├─data 數據目錄
│ ├─conf 動態配置目錄
│ ├─runtime 應用的運行時目錄(可寫)
│ └─ ... 更多
├─public WEB 部署目錄(對外訪問目錄)
│ ├─api api入口目錄
│ ├─plugins 插件目錄
│ ├─static 靜態資源存放目錄(css,js,image)
│ ├─themes 前后臺主題目錄
│ │ ├─admin_simpleboot3 后臺默認主題
│ │ └─simpleboot3 前臺默認主題
│ ├─upload 文件上傳目錄
│ ├─index.php 入口文件
│ ├─robots.txt 爬蟲協議文件
│ ├─router.php 快速測試文件
│ └─.htaccess apache重寫文件
├─simplewind
│ ├─cmf CMF核心庫目錄
│ ├─extend 擴展類庫目錄
│ ├─thinkphp thinkphp目錄
│ └─vendor 第三方類庫目錄(Composer)
├─composer.json composer 定義文件
├─LICENSE.txt 授權說明文件
├─README.md README 文件
├─think 命令行入口文件
```
## 更改api 地址
在`utils/api.js`下有 host 變量,更為你的服務器地址
> 微信上預覽或體驗時,host最好是真實服務器地址,并且正確配置 https,否則沒有數據
## 下載小程序管理插件(5.0.180123已經內置此插件)
https://www.thinkcmf.com/appstore/plugin/129.html
在插件里配置好自己主要小程序的 appid 和 appsecret
- 介紹
- 環境配置
- 規范
- 狀態碼說明
- 參數規范草案
- 版本號
- 控制器
- 資源控制器模板
- 成功返回
- 錯誤返回
- 路由
- 應用
- 基類控制器
- 應用開發流程
- API
- 用戶
- 發送郵箱或手機驗證碼
- 用戶注冊
- 用戶登錄
- 文件上傳
- 密碼修改
- 密碼重置
- 用戶退出
- 用戶手機號綁定
- 用戶郵箱綁定
- 用戶信息獲取
- 用戶信息修改
- 余額記錄(未發布)
- 積分記錄(未發布)
- 余額轉賬(未發布)
- 小程序
- 用戶登錄
- 評論
- 評論列表
- 我的評論列表
- 添加評論
- 刪除評論
- 門戶應用
- 文章
- 文章列表
- 文章列表
- 分類文章列表
- 推薦文章列表
- 會員文章列表
- 會員添加文章
- 會員編輯文章
- 會員刪除文章
- 獲取文章
- 我的文章列表
- 文章搜索
- 文章點贊
- 取消文章點贊
- 文章收藏
- 取消文章收藏
- 分類
- 分類列表
- 獲取分類
- 子分類列表
- 頁面
- 頁面列表
- 獲取頁面
- 標簽
- 熱門標簽列表
- 標簽文章列表
- 幻燈片獲取
- 收藏
- 我的收藏列表
- 添加收藏
- 取消收藏
- 判斷是否已收藏
- 后臺
- 管理員登錄
- 管理員退出
- 模板
- 擴展屬性
- 小程序開發
- 版本發布
- 小程序模板下載
- 演示代碼安裝
- 新建頁面
- API 請求
- 附錄
- 升級日志
- 升級指導