TA的每日心情 | 衰 2021-2-2 11:21 |
---|
签到天数: 36 天 [LV.5]常住居民I
|
一直使用discuz论坛整合的QQ互联、一直没有使用java整合过QQ互联。网上搜了很多,貌似也有没有很清晰的说明、最终使用了官方的demo测试成功。
$ @2 A# R' \* k% p' d. VQQ互联地址:http://connect.qq.com/4 Q' m/ s' P" S5 o# g2 j
# T" o3 B& b4 h5 ? d$ \SDK下载地址 :http://wiki.connect.qq.com/sdk下载
1 G4 Q9 j; O5 f- z2 {9 H7 n
: g. a+ T; E; s3 q; Z# n. z
; ~* g* |0 W5 \
: J, M! y% d+ s3 z+ u
/ C) \& ]8 x, `" Y$ g9 ^6 l: E& P$ |5 P5 ^$ l: S. A5 r
这里由于是java项目 所以使用 Java SDK v2.09 l8 D& g( X% i/ D0 ^5 X
& ^3 [% z3 u) D7 E
以下是官方的使用说明:
' W$ j5 L/ _ r$ g6 Q+ ^: j1.直接引入Sdk4J.jar 包至项目工程内。
7 j5 m# p* `7 A6 @2 d2.修改qqconnectconfig.properties 文件,在指定修改的地方填写自己app的相关信息和要获取的scope权限(前4行信息)注意不要试图修改api的请求地址,这里之所以暴露出来是为了方便兼容以后的变动。
, a: }* ~2 l8 g" f7 K5 o2 @3.将qqconnectconfig.properties文件放到自己的项目的context ClassLoader的可以加载的目录下,一般放在项目的src目录即可。, H7 H4 W: J* q; p/ i
4.查看demo程序,结合api doc文档,进行接口的调用。9 v/ t3 g3 @1 y7 w/ V
# I7 b9 n% u/ R6 j9 \
下载并配置 qqconnectconfig.properties:
# O! W* }: @9 x8 n) \& C* @' m
8 a% ?, r, r. |- Iapp_ID = ************ //这里是你申请的app_ID1 l3 R# @ v6 i
app_KEY = ************ //这里是你申请的app_KEY* i7 g$ b* A: Y E/ R
redirect_URI = http:/你的网站地址/afterlogin.do
( E+ r- w/ {7 q
7 w5 i# l$ T/ P+ J' n- z申请APP_key (有自己的app或者顶级域名的网站) 0 s- L$ p2 f7 T
( d2 l8 R4 E( t8 N, y8 k2 _
申请步骤:) E7 h/ J; W) R, h" Q, T$ `$ i
一:由于没有app这里我选择网站。
; y: X" i2 D3 P8 Y
) d2 f8 S9 s' f9 ^7 H3 A2 L7 |
: d ?- Q% R4 l7 ^
# t' g$ W& I! F" q
# q1 B% f' i( U& C+ M5 R0 j二:填写基本信息 提交即可。
g. c8 i- Y' Y! v
7 b$ L7 r+ j6 k1 N' G/ q, }
: R) l0 D6 ]- w& d1 x* ~" ^
8 h) T5 r" z- [, x2 T! U
& \! q0 H0 p' X6 o Y! L
y+ @1 P" G/ @1 x( H. ?+ T
2015年 4月 24日更正 网站回调地址 必须后面加请求URl 比如http://exam.52itstyle.com/login.actoin: x. i! m" L4 W) i! ^" |
9 w, N# d$ f- Y7 J% m( R
/ y7 b' h. a6 @* j
3 f; i5 R8 _9 X7 `. h
最后等待腾讯审核 获取key 不保证百分百通过。5 f; z' x, M$ C% v6 X! l
( w0 g& [$ @0 P" g0 A9 D
测试地址:http://exam.52itstyle.com
% q3 f2 q M ]6 D3 }; @& ^: l9 ~0 B* g8 b/ Z8 b
以上为简单的demo后续加上 项目账号互联整合。: C+ Z+ K- ~! l$ q @( s0 a; j
( c6 _; h$ T! _( t4 P$ H- V
: ^1 m! [: s& ~1 Q# m S下载地址:
科帮网JAVA项目实现QQ互联的功能QQ授权登录系统.zip
(1.79 MB, 下载次数: 102)
u: E+ h( t$ A0 k
' ~+ P; |: F6 Q3 w+ ]5 {9 @0 d
/ P8 I$ S" g! }. V
0 T) h, a- W* I: x8 H
4 a, ]' J/ F. e @
i) R8 p! j- L9 P
1 D- ?2 T( D% }0 {: A( f5 R) S h( Q- h/ t5 E/ h! s* w
8 c* X8 i, z$ d; S2 y; Z. @
|
|