4.2 KiB
4.2 KiB
Platform开放平台使用手册
开放平台是提供给开发者使用的平台。
访问开放平台
假设配置的域名是http://open.phalapi.net,那么管理后台的地址是:
http://open.phalapi.net/platform/
注册开发者账号
进入开发者注册页面,按提示填写注册信息,然后提交。
登录开放平台
注册成功后,进入开放平台登录页面,输入登录账号和密码,然后登录。
创建应用
进入【应用管理】-【我的应用】-【创建新应用】,按要求填写相关信息,确认提交,然后等待管理员审核。
应用审核通过后,可查看应用的接口权限。
查看接口权限
调用开放接口
开发者在调用开放接口前,需要先注册开发者账号,创建新的应用并等待管理员审核通过,并且只能调用已分配权限的接口。
获取接口访问令牌
首先,开发者需要根据已申请的app_key和app_secret创建新的访问令牌。可以使用接口App.Auth.ApplyToken 申请访问令牌接口。
界面化操作指引如下,进入在线接口文档,选择【App.Auth.ApplyToken】。

申请成功后,接口会返回access_token访问令牌,以及expire_at有效时间。
{
"ret": 200,
"data": {
"access_token": "访问令牌",
"expire_at": 1580442248
},
"msg": ""
}
对比三种获取令牌的方式:
| 接口 | 应用app_key | 应用密钥 | 会员登录账号 | 会员登录密码 | 备注 |
|---|---|---|---|---|---|
| App.Auth.ApplyToken | 需要 | 需要 | 不需要 | 不需要 | 可指定uid |
| App.Auth.UserLogin | 不需要 | 不需要 | 需要 | 需要 | 可指定app_key |
| App.Auth.AppUserLogin | 需要 | 需要 | 需要 | 需要 | 自动绑定uid和app_key |
调用开放接口
接下来,就可以根据access_token访问令牌,访问其他的开放接口。
需要注意的是,如果部分开放接口需要会员登录,此时开发者应使用App.User.UserLogin会员登录接口,根据会员登录账号、密码和app_key,生成一个带有会员登录态的访问令牌。
温馨提示:如果开放接口需要检测会员登录态,开发者应用需要调用App.User.UserLogin会员登录接口,生成访问令牌。
使用开放平台
根据平台界面菜单和提示,使用开放平台的其他功能模块。













