https://www.tmd9.com/plugin.php?id=iaixue_apireguser
/ J+ K! r6 E ?+ M2 d, i ]- Ndiscuz_plugin_iaixue_apireguser_SC_GBK.xml (简体 GBK 编码)& q/ f7 Q0 |6 J9 S$ _% b
discuz_plugin_iaixue_apireguser_SC_UTF8.xml (简体 UTF8SC 编码)
3 R4 _4 o+ p# g3 J9 h& N, }8 Rdiscuz_plugin_iaixue_apireguser_TC_UTF8.xml (繁体 UTF8TC 编码): @7 R/ p+ }- c: I' C* n& d9 O
discuz_plugin_iaixue_apireguser_TC_BIG5.xml (繁体 BIG5 编码)
% d! p G, @% O! g+ Z' _2 D- ?6 P3 M9 h4 C6 O( h; v" J
爱学者·用户注册接口,提供Discuz论坛的用户注册接口封装,方便外部系统对接(如:OA系统/钉钉/企业微信),若还需要其它接口请联系我们。/ s, W" `: V( M0 I( v
不熟悉Discuz论坛,但还要去对接外部OA系统,怎么办?我们来帮忙,快速帮你实现相关功能。
. ~1 @7 e. h5 i1 u: v插件优势:https://www.tmd9.com( m4 Z- l2 _& i3 i0 V
1. 提供IP白名单增加安全性,安装时自动绑定,可以指定服务器IP访问。
1 [. `& R) F* t/ O' ~2. 标准json数据格式返回,不管前端后端,大家都习惯,哪里都一样!" ]% i4 F! e) D" H; z/ L
3. 提供设置默认注册时的用户组,可强制指定用户组。9 R, D% S/ d4 S# |: x
4. 提供详细的错误返回代码,能准确快速定位错误。: R' x/ \# m% N0 a
接口地址为:http://论坛域名/plugin.php?id=iaixue_apireguser$ X0 S" f, x, ]% j( s
可支持以GET或POST方式访问接口,建议在调试时用GET,正式使用时用POST请求,可用postman调试, `& Z8 [2 V. V& D8 e7 w. f
请求参数或提交数据# g5 i1 `" k. r% ^
api_key 必填,后台安装时自动生成的,不少于32位,可按需修改9 w) E! L7 O2 p& E
email 必填,用户邮箱% D& U( G; D8 X/ `, E, d
username 必填 ,用户名
2 w* m- X4 f4 m% Fpassword 可选,未设置会生成随机用户密码4 ` I* ]$ \' I7 G) Z
groupid 可选,后台设置了强制用户组时,会被后台指定的默认用户组覆盖
: z2 W9 e# P4 x请求示例:
+ ?* {8 g4 v$ o% K g* T! h7 @http://论坛域名[url=]/plugin.php?id=iaixue_apireguser&username=someone&[email protected]&api_key=api_key_rand_string[/url]9 b7 }. a- m/ B# c) `' C& c
数据返回格式如下
: j' S7 A# d9 @8 X" l: s接口调用成功:
' b8 l" p: w& k; n+ Q5 O( l{
' E9 v; b' y" f: o "code": 0,
; Z, o* n& M# c% L# R; i2 F "msg": "",+ k6 v9 C% k6 Y( t7 K
"data": {
2 l' D6 ]. P: N7 n4 M4 u "uid": 123456,2 A- z4 u$ E, U7 h# u. f
"username": "someone",
* q7 S# P2 |* V1 v "email": "[email protected]",
# p; G2 y" e ~9 O# B+ g. N }$ U. }2 Z/ i5 c
}
+ D; U& {1 q7 N' ?/ G接口调用失败:
, P, J! [+ |; g, x1 ?$ I# q{" _5 a# B# H6 S0 o9 n( f% n
"code": 501,, h+ q5 S2 ]7 K7 Q
"msg": "不在允许访问的IP范围内,请联系管理员!",
- V+ J/ `# q- j5 `2 B1 V/ `4 E "data": []
3 v) u# E y( ]}' l+ |$ z0 K* Y! i% @* P0 V; o+ ~
|