bugfix
This commit is contained in:
parent
86aeeab87c
commit
87d8685a64
170
wwwroot/API.md
Normal file
170
wwwroot/API.md
Normal file
@ -0,0 +1,170 @@
|
|||||||
|
# 元境API
|
||||||
|
|
||||||
|
## 手机注册和登录
|
||||||
|
手机登录,如果账号不存在先注册后登陆
|
||||||
|
|
||||||
|
### 生成短信验证码
|
||||||
|
* path /rbac/gen_sms_code.dspy
|
||||||
|
* method 'GET'
|
||||||
|
* parameters
|
||||||
|
cellphone: 手机号
|
||||||
|
|
||||||
|
* 返回
|
||||||
|
```
|
||||||
|
{
|
||||||
|
"status": "ok",
|
||||||
|
"data": {
|
||||||
|
"sms_code":
|
||||||
|
}
|
||||||
|
}
|
||||||
|
```
|
||||||
|
or
|
||||||
|
```
|
||||||
|
{
|
||||||
|
"status": "error",
|
||||||
|
"data": {
|
||||||
|
"message":
|
||||||
|
}
|
||||||
|
}
|
||||||
|
```
|
||||||
|
### 登录接口
|
||||||
|
* path /rbac/phone_login.dspy
|
||||||
|
* method 'POST'
|
||||||
|
* data
|
||||||
|
```
|
||||||
|
{
|
||||||
|
"cellphone":
|
||||||
|
"sms_code":
|
||||||
|
}
|
||||||
|
```
|
||||||
|
* 返回
|
||||||
|
```
|
||||||
|
{
|
||||||
|
"status": "ok",
|
||||||
|
"data": {
|
||||||
|
"userid":
|
||||||
|
"username":
|
||||||
|
"userorgid":
|
||||||
|
}
|
||||||
|
}
|
||||||
|
```
|
||||||
|
or
|
||||||
|
```
|
||||||
|
{
|
||||||
|
"status": "error",
|
||||||
|
"data": {
|
||||||
|
"message":
|
||||||
|
}
|
||||||
|
}
|
||||||
|
```
|
||||||
|
|
||||||
|
## 充值
|
||||||
|
|
||||||
|
目前支持支付宝在线充值
|
||||||
|
|
||||||
|
### 发起支付宝充值
|
||||||
|
* path /unpay/user_recharge.dspy
|
||||||
|
* method "POST"
|
||||||
|
* data
|
||||||
|
```
|
||||||
|
{
|
||||||
|
"provider": "alipay", # 充值渠道
|
||||||
|
"amount": # 充值金额
|
||||||
|
"currency": "CNY" # 币种
|
||||||
|
}
|
||||||
|
```
|
||||||
|
* 返回
|
||||||
|
```
|
||||||
|
{
|
||||||
|
"status": "ok",
|
||||||
|
"data": {
|
||||||
|
"redirct": url # 充值url
|
||||||
|
}
|
||||||
|
}
|
||||||
|
```
|
||||||
|
or
|
||||||
|
```
|
||||||
|
{
|
||||||
|
"status": "error",
|
||||||
|
"data": {
|
||||||
|
"message": 出错信息
|
||||||
|
}
|
||||||
|
}
|
||||||
|
```
|
||||||
|
## 账户管理
|
||||||
|
|
||||||
|
### 查询账户余额
|
||||||
|
* path /accounting/mybalance.dspy
|
||||||
|
* method 'GET'
|
||||||
|
* params 无
|
||||||
|
* 返回
|
||||||
|
```
|
||||||
|
{
|
||||||
|
"status": "ok",
|
||||||
|
"data": [
|
||||||
|
{
|
||||||
|
"account": # 账号名称
|
||||||
|
"balance": # 余额
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
```
|
||||||
|
or
|
||||||
|
```
|
||||||
|
{
|
||||||
|
"status": "error",
|
||||||
|
"data": {
|
||||||
|
"message": 错误信息
|
||||||
|
}
|
||||||
|
}
|
||||||
|
```
|
||||||
|
## 交易管理
|
||||||
|
|
||||||
|
### 查询产品价格
|
||||||
|
* path /platformbiz/query_product_price.dspy
|
||||||
|
* method "POST"
|
||||||
|
* data
|
||||||
|
```
|
||||||
|
{
|
||||||
|
"product_type": "llm" # llm大模型
|
||||||
|
"product_id": # 大模型id
|
||||||
|
“config_data: # 不同的模型的配置数据不一样
|
||||||
|
}
|
||||||
|
```
|
||||||
|
* 返回
|
||||||
|
```
|
||||||
|
{
|
||||||
|
"status": "ok",
|
||||||
|
"data": {
|
||||||
|
"list_price": # 原价
|
||||||
|
"price": # 客户价格
|
||||||
|
"config_data" # 与请求相同
|
||||||
|
}
|
||||||
|
}
|
||||||
|
```
|
||||||
|
### 查询交易明细
|
||||||
|
* path /platformbiz/query_orders.dspy
|
||||||
|
* method "GET"
|
||||||
|
* params
|
||||||
|
```
|
||||||
|
{
|
||||||
|
"page": # 当前页,缺省第一页
|
||||||
|
"pagerows": # 每页记录数,缺省80
|
||||||
|
}
|
||||||
|
```
|
||||||
|
* 返回
|
||||||
|
```
|
||||||
|
{
|
||||||
|
"total": # 总记录数
|
||||||
|
"rows": # 当前页数据数组
|
||||||
|
}
|
||||||
|
```
|
||||||
|
row:
|
||||||
|
```
|
||||||
|
{
|
||||||
|
"llmid": # 大模型编号
|
||||||
|
"usage": # 大模型使用信息
|
||||||
|
"amount" # 消费金额
|
||||||
|
}
|
||||||
|
|
||||||
|
##
|
||||||
Loading…
x
Reference in New Issue
Block a user