应用用户的登录与注册
概述
提示
该接口主要用户实现 AI 应用本身的用户登录注册功能。
模力方舟为应用的每一个用户提供了身份认证接口,开发者可以通过该接口来实现用户的身份验证和信息获取。当使用该接口时,系统会为每个用户生成一个用户专属令牌,应用应该使用这个用户专属令牌来调用模型 API。调用模型 API 所产生的费用都会汇集到开发者的应用专属资源包中。
这个过程无需最终用户去购买资源包、创建令牌等专业的操作,模力方舟会自动使用开发者的资源包来抵扣用户的模型调用费用。
主要包括如下几个接口:
验证码发送接口
发送验证码,支持短信或邮箱方式,用于获取应用“用户访问令牌”的验证码。
示例代码:
Python
requests.post("https://api.moark.com/v1/app/auth/vcode",
headers={
"Authorization": "Bearer {YOUR_APP_TOKEN_HERE}",
"Content-Type": "application/json"
},
json={
"appid": "", # 应用的 AppID
"mobile": "", # 用户的手机号码(手机邮箱二选一)
"email": "", # 用户的邮箱地址
"channel_type": "sms" # 渠道类型,支持 sms 和 email
}
)