查看接口权限
在管理员分配接口权限后,就可以调用需要的开放接口API。
调用开发接口
开发者在调用开放接口前,需要先注册开发者账号,创建新的应用并等待管理员审核通过,并且只能调用已分配权限的接口。
获取接口访问令牌
首先,开发者需要根据已申请的app_key和app_secret创建新的访问令牌。可以使用接口App.Auth.ApplyToken 申请访问令牌接口。
界面化操作指引如下,进入在线接口文档,选择【App.Auth.ApplyToken】。
输入应用的app_key和密钥,获取令牌:
申请成功后,接口会返回access_token访问令牌,以及expire_at有效时间。
{ "ret": 200, "data": { "access_token": "访问令牌", "expire_at": 1580442248 }, "msg": "" }
对比三种获取令牌的方式:
调用开放接口
接下来,就可以根据access_token访问令牌,访问其他的开放接口。
需要注意的是,如果部分开放接口需要会员登录,此时开发者应使用App.User.UserLogin会员登录接口,根据会员登录账号、密码和app_key,生成一个带有会员登录态的访问令牌。
温馨提示:如果开放接口需要检测会员登录态,开发者应用需要调用App.User.UserLogin会员登录接口,生成访问令牌。
⭐️3、Admin管理后台手册⭐️
提供给管理员使用,可进行全面的日常管理。基于iView Admin开发,采用前后端分离技术方案。
访问管理后台
登陆管理后台
打开管理后台,首先需要进行管理员登录,登录界面如下:
管理员账号密码,在安装向导时,由用户自行设定。如果忘记管理员账号,可查看member数据库表;如果忘记密码,需要重新安装。
使用管理后台
进入管理后台后,可以看到类似以下的后台首页:
其他功能模块,按界面指引操作即可。
下面简单介绍管理后台的功能,最新的界面以最新版的为准。
账号管理
管理和查看全部账号,包括管理员、开发者和会员的账号,进行账号的管理,例如修改密码、修改资料、创建账号。
应用管理
可以对客户端应用进行管理,如审核开发者应用、查看应用信息、限制应用接口调用次数、禁用或恢复等。
接口管理(权限、设计、测试)
可以进行接口权限分配和管理(权限分配)、进行可视化接口设计(接口开发)、接口自动化黑盒测试(接口测试)。
接口权限:
为开发者角色分配接口权限:
创建接口授权规则:
接口设计: 可以在线生成接口代码、保存接口代码,还可以创建数据库表,生成对应的CURD通用数据接口。
自动生成的API代码示例:
接口测试: