跳到主要内容
LocoPal AiLocoPal Ai
素材库素材库接口

使用指南

真人素材授权

创建真人扫码会话并确认采集完成

查看 Markdown

真人素材授权

真人素材必须由本人完成手机端采集和授权,不能用普通图片上传代替。

创建真人扫码会话

POST/api/v1/materials/portrait/sessions

认证方式

Authorization: Bearer <API_KEY>。

请求体 · application/json

参数类型必填说明
continuous_createboolean否为 true 时,解析完成后继续创建下一个授权会话

请求示例

curl -X POST "$LOCOPAL_BASE_URL/api/v1/materials/portrait/sessions" \
  -H "Authorization: Bearer $LOCOPAL_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"continuous_create":false}'

响应参数

参数类型说明
codeinteger成功时为 0
msgstring成功时为 真人授权会话已创建
data.session.authorization_urlstring授权页面地址,转成二维码交给真人本人
data.session.session_tokenstring会话令牌,只保存在服务端
data.session.expires_ininteger会话有效期(秒)
data.session.expire_timestring会话到期时间(ISO 时间字符串)

响应体

{
  "code": 0,
  "data": {
    "session": {
      "authorization_url": "https://授权页面地址",
      "session_token": "session-token",
      "expires_in": 600,
      "expire_time": "2026-09-09T08:10:00.000Z"
    }
  },
  "msg": "真人授权会话已创建"
}

session_token 不要写入日志、发送给其他账户或长期留存;会话过期后重新创建。

错误响应

HTTPmsg说明
400请求体必须是 JSON 对象请求体不是合法 JSON
401Invalid tokenAPI Key 缺失、错误或已失效
503素材服务暂不可用真人采集通道未就绪,保留请求时间后联系平台支持

确认真人扫码完成

POST/api/v1/materials/portrait/resolve

认证方式

Authorization: Bearer <API_KEY>。

请求体 · application/json

参数类型必填说明
session_tokenstring是创建扫码会话返回的 data.session.session_token

请求示例

curl -X POST "$LOCOPAL_BASE_URL/api/v1/materials/portrait/resolve" \
  -H "Authorization: Bearer $LOCOPAL_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"session_token":"session-token"}'

响应参数

参数类型说明
codeinteger成功时为 0
msgstring成功时为 真人授权已完成
data.group.idstring采集生成的真人素材分组 ID
data.group.namestring分组名称
data.group.typestring固定为 real
data.group.descriptionstring / null分组说明

响应体

{
  "code": 0,
  "data": {
    "group": {
      "id": "group-20260911034940-lrtht",
      "name": "真人素材库",
      "type": "real",
      "description": null
    }
  },
  "msg": "真人授权已完成"
}

解析成功后调用同步素材状态并查询素材列表,读取真人素材的 asset_id 与 status。

错误响应

HTTPmsg说明
400请求体必须是 JSON 对象请求体不是合法 JSON
401Invalid tokenAPI Key 缺失、错误或已失效
503素材服务暂不可用会话不存在、尚未完成采集,或真人采集通道未就绪
这一页有帮助吗?

本页目录