TA的每日心情 | 衰 2021-2-2 11:21 |
---|
签到天数: 36 天 [LV.5]常住居民I
|
一直使用discuz论坛整合的QQ互联、一直没有使用java整合过QQ互联。网上搜了很多,貌似也有没有很清晰的说明、最终使用了官方的demo测试成功。
" ^, V8 l! ?2 qQQ互联地址:http://connect.qq.com/; R9 j n/ y$ h# g O+ M
$ F9 z f* e$ ~4 k, ]% @4 nSDK下载地址 :http://wiki.connect.qq.com/sdk下载! ~# ?1 g6 h u0 c- A% {- j% g9 s8 [
: c8 W" ~( V" ~. [0 c7 P
5 O5 i1 |7 b( O8 s
0 N6 V# L, c1 a. |9 I, n
+ V9 T+ Y6 U1 n
8 n5 D: Y: F# m; o) N& T这里由于是java项目 所以使用 Java SDK v2.0
8 ~7 }9 ?+ X) U: V" W4 R0 H
; W: n: u9 c, L' y以下是官方的使用说明:
1 ] y, S7 y, f3 K5 E1.直接引入Sdk4J.jar 包至项目工程内。6 S0 M T, M5 I4 V# ?2 K" O
2.修改qqconnectconfig.properties 文件,在指定修改的地方填写自己app的相关信息和要获取的scope权限(前4行信息)注意不要试图修改api的请求地址,这里之所以暴露出来是为了方便兼容以后的变动。
0 `9 v s( f9 q# x3 y: }9 y+ U3.将qqconnectconfig.properties文件放到自己的项目的context ClassLoader的可以加载的目录下,一般放在项目的src目录即可。
9 U6 ^4 h5 Y1 K$ U0 b& F4.查看demo程序,结合api doc文档,进行接口的调用。2 P. d. O& R) T c! p: r/ i
0 ^# `8 I0 m+ a% U
下载并配置 qqconnectconfig.properties:
0 q) x; F* r5 p, Q, I0 }. o; S0 j8 N! H. x
app_ID = ************ //这里是你申请的app_ID7 C& Q) F( _& U: O5 O- Z3 ~) g
app_KEY = ************ //这里是你申请的app_KEY/ g5 A. s) h/ N# B! ?
redirect_URI = http:/你的网站地址/afterlogin.do
% U1 Z$ ]/ w: B0 w6 X' R& J6 u
2 s: I3 O5 J% n* [申请APP_key (有自己的app或者顶级域名的网站)
' G, U& s" O* J _- {" V: v- N0 T0 M% l# m
申请步骤:
9 |- H1 V) B" X# {: g! o9 U一:由于没有app这里我选择网站。
/ i+ R! \9 A( `& X0 I \
4 C( q. K" ?. V" h
& I6 h. s4 o( o8 V- L/ V2 l I
# S$ c/ T/ ] W3 ?
* T6 ^1 [5 c6 Q: X7 m- F二:填写基本信息 提交即可。, P( t" Y$ P1 ^( B% a. ~
5 {7 W- a$ G) q7 A# E" M
8 b B7 y2 ^! \3 m! W- t! d- Y/ @/ B0 \% h& f# O& ]
1 |, h3 \' i5 \! `. Q3 f! f% p
$ w$ v8 u8 N" ?# Y2015年 4月 24日更正 网站回调地址 必须后面加请求URl 比如http://exam.52itstyle.com/login.actoin
, [$ @$ W4 l' m) V1 n' L# D" C% `" A8 v$ E* M: P5 r5 t" k
l' u/ }+ L/ g. U* y
# N& @* g( L2 N x最后等待腾讯审核 获取key 不保证百分百通过。; @! g- G! k8 V; X! S1 Q
* A# i; F; M. s- G测试地址:http://exam.52itstyle.com
$ }4 z/ t$ T# o) P/ n8 q4 c
7 H) B' q6 n. ?+ }以上为简单的demo后续加上 项目账号互联整合。
$ u5 i* P4 S' `0 G' `4 n
- Q. N7 x5 @( T+ [) b: ~! H. Q" m
7 h6 m! b- V4 d! n: R* U- r4 {下载地址:
科帮网JAVA项目实现QQ互联的功能QQ授权登录系统.zip
(1.79 MB, 下载次数: 102)
4 H R$ G/ R; X8 |
# F; {, i" z2 o! F
- ^, Q! W+ ?0 I P( u' V( c
+ h! k- `1 B, k3 M
3 A* o( A% ]* k' e2 d9 j4 M+ r) ?: ^9 c: O
$ v8 O3 H" P: S5 z9 t$ e4 w0 f
( f9 B z% S5 g4 s( [% N
& t, ] g6 z; n: W$ I |
|