TA的每日心情 | 衰 2021-2-2 11:21 |
---|
签到天数: 36 天 [LV.5]常住居民I
|
一直使用discuz论坛整合的QQ互联、一直没有使用java整合过QQ互联。网上搜了很多,貌似也有没有很清晰的说明、最终使用了官方的demo测试成功。
3 z+ \9 t1 E& hQQ互联地址:http://connect.qq.com/
1 T& w% Q- q4 Z% o% s6 |4 `& S. O1 I) }$ n- \+ f- c, S7 s
SDK下载地址 :http://wiki.connect.qq.com/sdk下载
F6 s& \9 |* f
* O$ z4 S$ {' z9 ?0 `. o
: j5 d: r% h% X2 z- P; L! j
1 u0 J) s5 m8 U
! ^- E0 O$ _$ F$ b9 n; ^; d$ V
3 K7 q% L) r: S* W6 V0 D. J& p这里由于是java项目 所以使用 Java SDK v2.0
* |& D( D! H) Y2 X# |1 Z
% x% F, _$ W) y; B, f' o以下是官方的使用说明:2 V8 @8 a1 P; W U- ?( k Y
1.直接引入Sdk4J.jar 包至项目工程内。
: Y; t& h q. a# K) v6 j$ J. n+ }4 a! `2.修改qqconnectconfig.properties 文件,在指定修改的地方填写自己app的相关信息和要获取的scope权限(前4行信息)注意不要试图修改api的请求地址,这里之所以暴露出来是为了方便兼容以后的变动。, q6 b5 T5 v7 ?. S
3.将qqconnectconfig.properties文件放到自己的项目的context ClassLoader的可以加载的目录下,一般放在项目的src目录即可。; W1 }6 O4 n. z
4.查看demo程序,结合api doc文档,进行接口的调用。6 y( A; l2 B) U1 {% p
8 ~0 y ~. p4 s( t8 P* x1 a
下载并配置 qqconnectconfig.properties:9 M; I* T. l3 o2 O
* S ]! h" I- _" Z G7 d
app_ID = ************ //这里是你申请的app_ID- q1 V: [( O7 B, I
app_KEY = ************ //这里是你申请的app_KEY& C7 ] Q. I7 \+ c$ ]9 {
redirect_URI = http:/你的网站地址/afterlogin.do
- x1 E2 b) \9 I% _! c0 _# ^& l% z4 ~, T
申请APP_key (有自己的app或者顶级域名的网站)
# S! I4 E/ s# a- ~; E9 J1 r; {5 ]' F5 p
申请步骤:
$ n: `2 m- G9 H: J: V& w一:由于没有app这里我选择网站。3 q9 p$ Y3 X5 M4 H( g
* c4 ^" U" \, R" m
8 P# M, {' v# S1 |8 O& B/ Q
( q( r( [! I p% n5 F6 M: t) t! Q. G o( c
二:填写基本信息 提交即可。5 Q. M1 v- d8 v$ m
& K# M3 I( N- K7 M& X) {
) b: t# F1 f/ H( B3 E+ |5 S
$ C4 G) H, X7 t6 r1 v$ H1 d
0 Z c2 N) A& ]1 t3 B* \0 ]4 _6 K1 x
' E5 C- i9 l, Q9 p; D i4 U2015年 4月 24日更正 网站回调地址 必须后面加请求URl 比如http://exam.52itstyle.com/login.actoin
- j/ P: V! ?& P. Z6 s- U/ n4 z6 A: R& H7 A+ x( \- p0 `, v+ g6 A
V ^1 ?! b0 y. G/ _9 M4 Q: \. F! D$ `3 R* _2 j4 x: R
最后等待腾讯审核 获取key 不保证百分百通过。
. V, v8 Z3 x6 ? I6 T1 U0 h7 M: i) C" ~% P* ~4 w. e+ \
测试地址:http://exam.52itstyle.com# ]) G3 \$ _) p1 }8 ~
4 j9 R+ b2 y! l" S. y, ^" n/ g9 S
以上为简单的demo后续加上 项目账号互联整合。
# r; I# I1 R% B! a1 w0 U% [: f) ]& A m0 \+ M2 d7 _+ p0 y+ N
' X; o! v) s4 u U; a下载地址:
科帮网JAVA项目实现QQ互联的功能QQ授权登录系统.zip
(1.79 MB, 下载次数: 102)
% N) ]+ m/ V2 |" c6 k# V' g% z- O; s z, w2 N/ Z2 C5 V$ P- }
' P3 a9 v& q4 W ]! O
% L- u) M: v! x# S
* e+ b% k, e1 v! v- c; n6 k l4 @" }
7 Z/ X8 l$ r, {: M0 `- J0 j8 l7 U5 K7 d2 O. D/ l( ?! p
$ V8 P x" u* D( P9 N0 ^! y
|
|