https://www.tmd9.com/plugin.php?id=iaixue_apireguser
$ w0 _# O# s5 }$ c9 Q9 j7 Z; h) w& {discuz_plugin_iaixue_apireguser_SC_GBK.xml (简体 GBK 编码)' `( J1 _. i& k' ?# S
discuz_plugin_iaixue_apireguser_SC_UTF8.xml (简体 UTF8SC 编码)
: J4 }/ ]/ S. F& W/ _) ~discuz_plugin_iaixue_apireguser_TC_UTF8.xml (繁体 UTF8TC 编码)
7 E0 f* P, q# i; r; W! w9 J; x, Rdiscuz_plugin_iaixue_apireguser_TC_BIG5.xml (繁体 BIG5 编码)
9 r# J" h" K7 U; h0 X* [: p. |
: l, F. H5 B/ y* q" \爱学者·用户注册接口,提供Discuz论坛的用户注册接口封装,方便外部系统对接(如:OA系统/钉钉/企业微信),若还需要其它接口请联系我们。
# p7 v7 q2 v2 G$ a不熟悉Discuz论坛,但还要去对接外部OA系统,怎么办?我们来帮忙,快速帮你实现相关功能。# k2 H9 c' q" }: d0 g% N
插件优势:https://www.tmd9.com, s, Z' z' z5 ~ x/ i y/ [4 n2 h
1. 提供IP白名单增加安全性,安装时自动绑定,可以指定服务器IP访问。
) J/ _* k6 f/ r) H2. 标准json数据格式返回,不管前端后端,大家都习惯,哪里都一样!
( L7 s% m% H9 D) u6 Y1 C3. 提供设置默认注册时的用户组,可强制指定用户组。3 f$ u3 s) ~0 Z# e0 Z
4. 提供详细的错误返回代码,能准确快速定位错误。
/ V# f6 r1 |! }4 _: a3 B接口地址为:http://论坛域名/plugin.php?id=iaixue_apireguser
( C% q p9 l9 e0 ?可支持以GET或POST方式访问接口,建议在调试时用GET,正式使用时用POST请求,可用postman调试
; k- r6 S" a7 ]) G" S" A" ^7 d请求参数或提交数据9 y s" A0 p0 v5 u* I& _) I% s
api_key 必填,后台安装时自动生成的,不少于32位,可按需修改
|' g$ m+ ?6 zemail 必填,用户邮箱
$ X# V- d* ^, ?. \username 必填 ,用户名1 z+ {& k- L# M
password 可选,未设置会生成随机用户密码
$ C7 a4 B, P! f, _6 U1 ngroupid 可选,后台设置了强制用户组时,会被后台指定的默认用户组覆盖6 N8 l n: w% F5 s* O
请求示例:+ \% y/ F% F5 c- h- A
http://论坛域名[url=]/plugin.php?id=iaixue_apireguser&username=someone&[email protected]&api_key=api_key_rand_string[/url], N3 E6 D* c y4 a7 a3 M
数据返回格式如下) |, ?# i2 t: Y& P3 {3 }
接口调用成功:
6 K3 z; _% R9 \{) V) y( g: u- n" j9 Y- ~/ }7 D
"code": 0,
/ T* Y+ r" i. O6 L6 B "msg": "",
" C( r+ K, o) i; S "data": {
3 x! h3 r: p: t" Z! S7 D "uid": 123456,- E4 x; w4 K; `, T1 J' u
"username": "someone",& b8 N' g! d5 h" E( I% x/ D% H. A
"email": "[email protected]",
2 L- F/ r; D+ x) q" S }( G4 V, p& e2 J. ~0 w% Y5 }
}
3 B( q& @* @* G; |: _0 E8 f, C接口调用失败:" e6 s/ R3 W2 ]# @
{
2 m/ i! Y2 g" I8 Y% T "code": 501,! N$ i9 b& m* ?0 ~& y+ ~
"msg": "不在允许访问的IP范围内,请联系管理员!",
8 L) c/ V3 E2 ~! @2 k7 n' c "data": []* y6 u9 f$ }* d& n
}
. Q5 O$ i9 Q' x) |5 v |