TA的每日心情 | 衰 2021-2-2 11:21 |
---|
签到天数: 36 天 [LV.5]常住居民I
|
一直使用discuz论坛整合的QQ互联、一直没有使用java整合过QQ互联。网上搜了很多,貌似也有没有很清晰的说明、最终使用了官方的demo测试成功。& F# @0 r: R, P* }7 w8 ^2 ]
QQ互联地址:http://connect.qq.com/
" ]" j/ }" o8 H% w: L- S* L. {( B) [4 X* ~4 m, v8 @0 _& P
SDK下载地址 :http://wiki.connect.qq.com/sdk下载5 r* p. h* K1 w' O3 \1 p" g# r6 }
9 w0 ] \) B/ J/ v" K
* J. H" u/ ~" I% }
/ m* X( Y6 Z; E0 N
4 W* {0 B3 C6 |( ?. X0 H Z
6 L; p" X0 [- g# E* d( N
这里由于是java项目 所以使用 Java SDK v2.02 y; L- t& g5 Z2 b# X8 v6 l
& W6 O1 {, s; U. |: }
以下是官方的使用说明:
+ s4 z( i0 f9 i& F" U1.直接引入Sdk4J.jar 包至项目工程内。
9 [( ~) b( Q" H: ?$ w( ~' p2.修改qqconnectconfig.properties 文件,在指定修改的地方填写自己app的相关信息和要获取的scope权限(前4行信息)注意不要试图修改api的请求地址,这里之所以暴露出来是为了方便兼容以后的变动。3 t* \! P, }9 |* V; L" f- ]
3.将qqconnectconfig.properties文件放到自己的项目的context ClassLoader的可以加载的目录下,一般放在项目的src目录即可。- w |4 m9 K1 i, c* a* g
4.查看demo程序,结合api doc文档,进行接口的调用。
- l6 @. {/ d2 g0 T& W/ \4 j2 G3 K( `" z# Z5 @3 t1 ~
下载并配置 qqconnectconfig.properties:- m+ u$ R. u5 K# n& E. `
9 C7 Q7 J7 F2 Q* k6 M. c5 w% }
app_ID = ************ //这里是你申请的app_ID
' G$ G5 X' P4 f, Yapp_KEY = ************ //这里是你申请的app_KEY$ _. [5 x) X. H1 X' n
redirect_URI = http:/你的网站地址/afterlogin.do
p* O+ P9 r" E) }% ]) |0 v& S: s
申请APP_key (有自己的app或者顶级域名的网站) * @ g c. P' w, @! s' s
8 ?3 q# s5 ~7 G7 G" A9 h# w
申请步骤:' a* M6 E+ y6 ], {0 ?1 w* X2 l
一:由于没有app这里我选择网站。
+ e! }5 }6 F( ^! Y( M0 Y) [ o$ M5 [1 X2 Q+ y
- W+ ~2 A- o# T, ? ^: ]( M3 \+ t; D7 r) Z% `+ V8 w
6 B5 ]) p% V- d2 ]! x# K% g9 p) |
二:填写基本信息 提交即可。
, ]$ g9 W) @! n: M+ u% f
- |4 h$ E, Z+ W1 n, ]
$ f! i7 H& m; Y( e! q1 T
5 c1 x4 ?' q" u; O% M4 G7 G
M$ V8 L5 w' n2 [4 C7 i. Y
y$ t7 L# m) p/ B& j0 d$ F9 X2015年 4月 24日更正 网站回调地址 必须后面加请求URl 比如http://exam.52itstyle.com/login.actoin
8 K/ M5 Y( a% d- @: ^6 B2 D5 V, j3 Y; r4 N4 I. X9 b
3 K( D1 K# X* {" _4 Y) P% ?* Z1 s$ |) W2 w3 l6 Y
最后等待腾讯审核 获取key 不保证百分百通过。
+ ~2 ]' h, h& P1 N2 W3 e3 Q% I% m: V" c# N
测试地址:http://exam.52itstyle.com; m( w* L7 J( {" l4 ^
' e. `$ K! _0 w% l: v2 e) e
以上为简单的demo后续加上 项目账号互联整合。
, H3 ^7 ^: S# {0 `3 e" }! A! A
& ?% M$ ~' S- k, a( }* ~6 t" D: g' {; \8 k$ ?
下载地址:
科帮网JAVA项目实现QQ互联的功能QQ授权登录系统.zip
(1.79 MB, 下载次数: 102)
% s( y: l: b. O: P7 E! ]# h) |
- N8 g1 D' B& m2 U4 Y. `& I; b( K( W' ?6 [1 j+ }
) S) ^9 v, F4 a8 `7 z; B- \+ E
' t; m* y5 p2 r& y8 o
& Q3 p& `# e$ R u( _$ K9 s6 F( E+ E1 X# B8 f# _" H
2 {/ s4 ~0 B0 z( D4 a F3 k8 U. [- }* k% K
|
|