https://www.tmd9.com/plugin.php?id=iaixue_apireguser9 Z' n. C5 g/ A W! B" i X6 T" B
discuz_plugin_iaixue_apireguser_SC_GBK.xml (简体 GBK 编码)9 R/ X: _/ r9 n% M
discuz_plugin_iaixue_apireguser_SC_UTF8.xml (简体 UTF8SC 编码)" X2 }, ^+ c: K4 F8 C
discuz_plugin_iaixue_apireguser_TC_UTF8.xml (繁体 UTF8TC 编码)+ a7 u; Z! H" H% F& H
discuz_plugin_iaixue_apireguser_TC_BIG5.xml (繁体 BIG5 编码)
- y8 Q& T9 M0 u9 W1 T. O; D
4 ~) |7 Z8 C+ a$ x& z/ A; w爱学者·用户注册接口,提供Discuz论坛的用户注册接口封装,方便外部系统对接(如:OA系统/钉钉/企业微信),若还需要其它接口请联系我们。4 ]/ v4 z9 p, j4 z
不熟悉Discuz论坛,但还要去对接外部OA系统,怎么办?我们来帮忙,快速帮你实现相关功能。+ D- z0 r S( _: G+ c" Z$ Q+ T/ n
插件优势:https://www.tmd9.com. ?& K5 k7 ?! X& n# i { r
1. 提供IP白名单增加安全性,安装时自动绑定,可以指定服务器IP访问。
7 Y9 |* Z) Z' R) F2 D* _# ]4 k* k) V2. 标准json数据格式返回,不管前端后端,大家都习惯,哪里都一样!
8 }- |6 E% Z `4 a% p3. 提供设置默认注册时的用户组,可强制指定用户组。 E6 J. w6 u0 q5 @3 V( D7 v% ]
4. 提供详细的错误返回代码,能准确快速定位错误。+ H( Z8 @2 s$ A- c! P
接口地址为:http://论坛域名/plugin.php?id=iaixue_apireguser
, p9 j+ h3 j+ X. w/ }0 ^可支持以GET或POST方式访问接口,建议在调试时用GET,正式使用时用POST请求,可用postman调试
* R9 O# h& N. t$ l% C/ V请求参数或提交数据
) X: p' n2 ?1 y: Q9 }: _api_key 必填,后台安装时自动生成的,不少于32位,可按需修改
. N; t3 q9 g2 e1 J7 L5 ]2 [ _email 必填,用户邮箱
: ~6 j1 g' n( w0 e5 O( cusername 必填 ,用户名
' G& [0 d1 o" ~& k/ mpassword 可选,未设置会生成随机用户密码
3 X4 m4 I3 @& Y' G# Igroupid 可选,后台设置了强制用户组时,会被后台指定的默认用户组覆盖1 u" h5 x, D$ W+ T ^
请求示例:/ U% F" b0 A5 F0 _* E) i( I( E
http://论坛域名[url=]/plugin.php?id=iaixue_apireguser&username=someone&[email protected]&api_key=api_key_rand_string[/url]6 ^- ?+ L$ B6 d' E
数据返回格式如下& ~: b. p, V- B, K: y7 H& B6 d/ z
接口调用成功:1 H* o% G3 k: H4 T/ M' h& D4 ]
{3 a8 G4 D9 u, B, l/ j
"code": 0,
2 \/ _/ R% l/ A' T; V "msg": "",+ s1 j0 K' i2 y! u3 I, r4 _; N
"data": {
4 g8 _/ z# N6 s8 h. R: Y "uid": 123456,
/ d X3 h; s' G "username": "someone",4 x6 h; v; C% |) t
"email": "[email protected]",
/ \6 F1 K/ n8 P+ Q7 {! i8 S, d }$ f# a, U2 s. X, c- E
}: o( U0 y% J5 N4 H; l
接口调用失败:
4 @ K5 i8 t3 \& _" M1 m7 c{2 s" C( G: J7 B7 ?1 G) m4 B S* W8 M
"code": 501,2 x* w! `0 y' p6 |9 @4 x+ ]
"msg": "不在允许访问的IP范围内,请联系管理员!",- j8 D/ B! ]2 @) ?/ r
"data": []
8 X6 Y+ Z3 g+ t0 X9 E- I}
% X0 ^/ M2 `+ o; S7 ?6 i |