TA的每日心情 | 衰 2021-2-2 11:21 |
---|
签到天数: 36 天 [LV.5]常住居民I
|
一直使用discuz论坛整合的QQ互联、一直没有使用java整合过QQ互联。网上搜了很多,貌似也有没有很清晰的说明、最终使用了官方的demo测试成功。1 r3 j% F" S0 i5 \- G
QQ互联地址:http://connect.qq.com/' }9 X' J* j4 @
! t6 q7 M' M7 L- M) k( R
SDK下载地址 :http://wiki.connect.qq.com/sdk下载7 ~& u( |9 {4 Q; g
9 R2 J% Z+ F. N- Z2 K& t
% x# K0 g5 s" x' |4 Y* c
- H- D( r i) c' |( I: A; c* v8 n% H
- x3 n. ]1 r0 j5 y. [ K
5 q. X# X. Q9 B5 k' V" A, R9 W5 w这里由于是java项目 所以使用 Java SDK v2.01 [' ~' b$ n7 ~8 J! H8 P
8 k4 ?/ P$ b7 R/ f" n1 f
以下是官方的使用说明:
( ^4 p. x/ }* B! z3 K1.直接引入Sdk4J.jar 包至项目工程内。) d' }4 l2 d6 k2 g/ `% Z! d
2.修改qqconnectconfig.properties 文件,在指定修改的地方填写自己app的相关信息和要获取的scope权限(前4行信息)注意不要试图修改api的请求地址,这里之所以暴露出来是为了方便兼容以后的变动。* m5 S6 Q# ]# Q& U0 x' t
3.将qqconnectconfig.properties文件放到自己的项目的context ClassLoader的可以加载的目录下,一般放在项目的src目录即可。
) z4 n! d9 d2 Q& p1 ^9 ^1 |4.查看demo程序,结合api doc文档,进行接口的调用。& R0 P4 X9 [7 [& a
1 C! y7 G% y0 P# f4 i下载并配置 qqconnectconfig.properties:9 Y$ c% c8 g6 @: e/ c, k! P5 Y4 v. M
1 z# x) v; J3 U
app_ID = ************ //这里是你申请的app_ID" k) z/ l) f8 r
app_KEY = ************ //这里是你申请的app_KEY, }. H$ W& H p6 B+ H
redirect_URI = http:/你的网站地址/afterlogin.do
6 R. y; A! o! ~* U) x! r) x1 h1 g
* S& T. Q% t8 ~- h: Z* o7 g申请APP_key (有自己的app或者顶级域名的网站)
) K" w5 ?+ N& _2 ]: q% Y4 s7 r9 Q9 a, N; A
申请步骤:
( Q+ r$ S" p- F( @5 D( R一:由于没有app这里我选择网站。# v) y7 l- a; _/ L
8 V+ {# L+ Z5 \2 h" u; c" n
~! F9 U; U) T8 F/ x# e
7 h- E* i$ h9 E* V8 |5 t
4 ?' ]& g! R+ |% W: s4 ~8 z二:填写基本信息 提交即可。
K3 S+ r/ X7 J0 ?& A$ E( [# k" N% X& R# I
3 H& @" h0 M. @/ n5 p) ]& d. b
( V, n* F/ Q; ~
/ Q1 _- S" s( ~
% ?. n* \# @# ?5 `
2015年 4月 24日更正 网站回调地址 必须后面加请求URl 比如http://exam.52itstyle.com/login.actoin
4 O, e0 m! x5 h& T5 k% F' \0 R& H0 i
1 F6 I) D Q; J$ r! Q' h
9 }" q- ~2 }+ U: X2 B最后等待腾讯审核 获取key 不保证百分百通过。. X; ?6 L* C+ p
* x2 I& V; g/ c+ j- V
测试地址:http://exam.52itstyle.com
: B) c5 f/ ~0 S" A$ O% R) @( C. B6 T& w3 b1 ?, b5 v
以上为简单的demo后续加上 项目账号互联整合。, H; o- Z, }: i8 D/ H6 J6 J
. N5 ]0 z2 x; f1 z; h1 x0 t2 A
1 W( e0 g/ H/ T( v4 C" N0 J4 s0 |5 E下载地址:
科帮网JAVA项目实现QQ互联的功能QQ授权登录系统.zip
(1.79 MB, 下载次数: 102)
( a6 W* {: L# ]& Q3 ?# b, ]3 f; Z& q7 G# q
, M4 A& V8 W G0 G& L+ P
" x) u" ]" v* ? E! Z9 X2 I0 e; p; K, H m1 m
4 Z5 V1 a" G0 l) \
$ H3 S0 A' K+ U9 i5 V; w4 C! y$ z. \) }& R6 e, _
7 e& b( |7 m5 N5 _/ D9 D4 i
|
|