新接口来啦,用户体系套件API上线了~

蚂蚁的伟大

共 14160字,需浏览 29分钟

 ·

2024-04-11 10:42









用户体系套件API

this api created by

2024-02-28


1d29b6a88b568fdcbac2ba60e409d4e4.webp

用户体系套件查询API接口,这个是RollToolsApi通用系列接口的其中一个,内部包含了10个小接口,可以实现用户的注册,登录,获取token,设置用户信息,获取用户信息,存储用户配置等等,可发真实验证码模拟真实注册场景。使用此套接口可以完全实现一套属于自己的用户体系,让应用更真实。


查看接口完整信息:https://www.mxnzp.com/doc/detail?id=39


RollToolsApi通用系列接口包含多很多免费通用的API接口,利用这些接口可以帮你实现去开发出很多功能丰富,服务稳定的小程序,APP或者网页,无论是练手还是实战都是不错的选择。所有接口的列表可以在此查看 https://www.mxnzp.com/doc/list


d13b521e62f6ab1a81a4cb690673b664.webp


dce916d2c2ee51c0d6b23a953bd68b92.webp

1、获取短信验证码

83b0ac4de3529ef0a7870f595d32e525.webp


d13b521e62f6ab1a81a4cb690673b664.webp


- 接口地址:https://www.mxnzp.com/api/cloud_user/code/get

- 返回格式:JSON

- 请求方式:GET

- 请求示例:https://www.mxnzp.com/api/cloud_user/code/get?phone=1322729xxxx&type=0&app_id=不再提供请自主申请&app_secret=不再提供请自主申请

- 接口备注:获取不同类型短信验证码

- 返回示例:

                          
                            {
                          
                          
                                "code":1,
                          
                          
                                "msg":"数据返回成功!",
                          
                          
                                "data": null
                          
                          
                            }
                          
                        

dce916d2c2ee51c0d6b23a953bd68b92.webp

2、用户手机号注册

83b0ac4de3529ef0a7870f595d32e525.webp


d13b521e62f6ab1a81a4cb690673b664.webp


- 接口地址:https://www.mxnzp.com/api/cloud_user/register

- 返回格式:JSON

- 请求方式:POST

- 请求示例:https://www.mxnzp.com/api/cloud_user/register?phone=1322729xxxx&code=123456&nickname=张三&password=xxx&sex=0&birthday=1707184960286&email=xxx&extra=xxx&app_id=不再提供请自主申请&app_secret=不再提供请自主申请

- 接口备注:通过手机号和验证码注册用户,请注意是POST请求

- 返回示例:

                              
                                {
                              
                              
                                    "code":1,
                              
                              
                                    "msg":"数据返回成功!",
                              
                              
                                    "data": null
                              
                              
                                }
                              
                            

dce916d2c2ee51c0d6b23a953bd68b92.webp

3、账号密码登录

83b0ac4de3529ef0a7870f595d32e525.webp


d13b521e62f6ab1a81a4cb690673b664.webp


- 接口地址:https://www.mxnzp.com/api/cloud_user/login/psw

- 返回格式:JSON

- 请求方式:GET

- 请求示例:https://www.mxnzp.com/api/cloud_user/login/psw?phone=1322729xxxx&password=xxx&app_id=不再提供请自主申请&app_secret=不再提供请自主申请

- 接口备注:用户通过手机号和密码登录(需要先注册)

- 返回示例:

                                    
                                      {
                                    
                                    
                                          "code": 1,
                                    
                                    
                                          "msg": "数据返回成功!",
                                    
                                    
                                          "data": {
                                    
                                    
                                              "userId": "qpujpkjvoudsylho",
                                    
                                    
                                              "token": "eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJhdWQiOiJxcHVqcGtqdm91ZHN5bGhvIiwiZXhwIjoxNzA3NzkyNjgyfQ.J7KbjHMWXO3yxQBD8O8-5RWnkGTXkkM52_jxUmN-KCg",
                                    
                                    
                                              "tokenExpire": 1707792682785
                                    
                                    
                                          }
                                    
                                    
                                      }
                                    
                                  

dce916d2c2ee51c0d6b23a953bd68b92.webp

4、验证码登录

83b0ac4de3529ef0a7870f595d32e525.webp


d13b521e62f6ab1a81a4cb690673b664.webp


- 接口地址:https://www.mxnzp.com/api/cloud_user/login/code

- 返回格式:JSON

- 请求方式:GET

- 请求示例:https://www.mxnzp.com/api/cloud_user/login/code?phone=1322729xxxx&code=123456&app_id=不再提供请自主申请&app_secret=不再提供请自主申请

- 接口备注:用户通过手机号和验证码登录(需要先注册)

- 返回示例:

                                            
                                              {
                                            
                                            
                                                  "code": 1,
                                            
                                            
                                                  "msg": "数据返回成功!",
                                            
                                            
                                                  "data": {
                                            
                                            
                                                      "userId": "qpujpkjvoudsylho",
                                            
                                            
                                                      "token": "eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJhdWQiOiJxcHVqcGtqdm91ZHN5bGhvIiwiZXhwIjoxNzA3NzkyNjgyfQ.J7KbjHMWXO3yxQBD8O8-5RWnkGTXkkM52_jxUmN-KCg",
                                            
                                            
                                                      "tokenExpire": 1707792682785
                                            
                                            
                                                  }
                                            
                                            
                                              }
                                            
                                          

dce916d2c2ee51c0d6b23a953bd68b92.webp

5、获取用户信息

83b0ac4de3529ef0a7870f595d32e525.webp


d13b521e62f6ab1a81a4cb690673b664.webp


- 接口地址:https://www.mxnzp.com/api/cloud_user/userinfo/get

- 返回格式:JSON

- 请求方式:GET

- 请求示例:https://www.mxnzp.com/api/cloud_user/userinfo/get?app_id=不再提供请自主申请&app_secret=不再提供请自主申请

- 接口备注:用户获取用户信息(请求头或者请求参数列表中需要放token信息,key是cloud_token,值是token信息)

- 返回示例:

                                            
                                              {
                                            
                                            
                                                  "code": 1,
                                            
                                            
                                                  "msg": "数据返回成功!",
                                            
                                            
                                                  "data": {
                                            
                                            
                                                      "userId": "qpujpkjvoudsylho",
                                            
                                            
                                                      "nickname": "穆仙念",
                                            
                                            
                                                      "sex": 0,
                                            
                                            
                                                      "birthday": 0,
                                            
                                            
                                                      "email": "",
                                            
                                            
                                                      "extra": "测试配置"
                                            
                                            
                                                  }
                                            
                                            
                                              }
                                            
                                          

dce916d2c2ee51c0d6b23a953bd68b92.webp

6、更新用户信息

83b0ac4de3529ef0a7870f595d32e525.webp


d13b521e62f6ab1a81a4cb690673b664.webp


- 接口地址:https://www.mxnzp.com/api/cloud_user/userinfo/update

- 返回格式:JSON

- 请求方式:POST

- 请求示例:https://www.mxnzp.com/api/cloud_user/userinfo/update?nickname=张三&sex=0&birthday=1707184960286&email=xxx&extra=xxx&app_id=不再提供请自主申请&app_secret=不再提供请自主申请

- 接口备注:用户更新用户信息-POST请求(请求头或者请求参数列表中需要放token信息,key是cloud_token,值是token信息)

- 返回示例:

                                            
                                              {
                                            
                                            
                                                  "code": 1,
                                            
                                            
                                                  "msg": "数据返回成功!",
                                            
                                            
                                                  "data":  null
                                            
                                            
                                              }
                                            
                                          

dce916d2c2ee51c0d6b23a953bd68b92.webp

7、设置用户配置信息

83b0ac4de3529ef0a7870f595d32e525.webp


d13b521e62f6ab1a81a4cb690673b664.webp


- 接口地址:https://www.mxnzp.com/api/cloud_user/config/set

- 返回格式:JSON

- 请求方式:POST

- 请求示例:https://www.mxnzp.com/api/cloud_user/config/set?key=aaa&config=bbb&app_id=不再提供请自主申请&app_secret=不再提供请自主申请

- 接口备注:用户设置用户配置信息-POST请求(请求头或者请求参数列表中需要放token信息,key是cloud_token,值是token信息)

- 返回示例:

                                            
                                              {
                                            
                                            
                                                  "code": 1,
                                            
                                            
                                                  "msg": "数据返回成功!",
                                            
                                            
                                                  "data":  null
                                            
                                            
                                              }
                                            
                                          

dce916d2c2ee51c0d6b23a953bd68b92.webp

8、用户用户配置信息

83b0ac4de3529ef0a7870f595d32e525.webp


d13b521e62f6ab1a81a4cb690673b664.webp


- 接口地址:https://www.mxnzp.com/api/cloud_user/config/get

- 返回格式:JSON

- 请求方式:POST

- 请求示例:https://www.mxnzp.com/api/cloud_user/config/set?key=aaa&config=bbb&app_id=不再提供请自主申请&app_secret=不再提供请自主申请

- 接口备注:用户获取用户配置信息-POST请求(请求头或者请求参数列表中需要放token信息,key是cloud_token,值是token信息)

- 返回示例:

                                            
                                              {
                                            
                                            
                                                  "code": 1,
                                            
                                            
                                                  "msg": "数据返回成功!",
                                            
                                            
                                                  "data": "1234"
                                            
                                            
                                              }
                                            
                                          

dce916d2c2ee51c0d6b23a953bd68b92.webp

9、用户重置密码

83b0ac4de3529ef0a7870f595d32e525.webp


d13b521e62f6ab1a81a4cb690673b664.webp


- 接口地址:https://www.mxnzp.com/api/cloud_user/psw/rest

- 返回格式:JSON

- 请求方式:POST

- 请求示例:https://www.mxnzp.com/api/cloud_user/psw/reset?phone=1322729xxxx&code=123456&password=123456&app_id=不再提供请自主申请&app_secret=不再提供请自主申请

- 接口备注:用户重置密码-POST请求,重置完需要重新登录(请求头或者请求参数列表中需要放token信息,key是cloud_token,值是token信息)

- 返回示例:

                                            
                                              {
                                            
                                            
                                                  "code": 1,
                                            
                                            
                                                  "msg": "数据返回成功!",
                                            
                                            
                                                  "data":  null
                                            
                                            
                                              }
                                            
                                          

dce916d2c2ee51c0d6b23a953bd68b92.webp

10、用户退出登录

83b0ac4de3529ef0a7870f595d32e525.webp


d13b521e62f6ab1a81a4cb690673b664.webp


- 接口地址:https://www.mxnzp.com/api/cloud_user/logout

- 返回格式:JSON

- 请求方式:GET

- 请求示例:https://www.mxnzp.com/api/cloud_user/logout?app_id=不再提供请自主申请&app_secret=不再提供请自主申请

- 接口备注:用户退出登录,退出后之前生成的token会过期,需要重新登录(请求头或者请求参数列表中需要放token信息,key是cloud_token,值是token信息)

- 返回示例:

                                            
                                              {
                                            
                                            
                                                  "code": 1,
                                            
                                            
                                                  "msg": "数据返回成功!",
                                            
                                            
                                                  "data":  null
                                            
                                            
                                              }
                                            
                                          


[END]


电点科技小程序(申请APPID)

通用ROLLAPI公众号(开发资讯)

Cretin的开发之路公众号(技术文章)



浏览 23
点赞
评论
收藏
分享

手机扫一扫分享

分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

分享
举报