TA的每日心情 | 衰 2021-2-2 11:21 |
---|
签到天数: 36 天 [LV.5]常住居民I
|
一直使用discuz论坛整合的QQ互联、一直没有使用java整合过QQ互联。网上搜了很多,貌似也有没有很清晰的说明、最终使用了官方的demo测试成功。
- e( I9 e& c& L2 M# [/ YQQ互联地址:http://connect.qq.com/# W& ~$ Z+ A, b
% _0 i0 f; @% I1 hSDK下载地址 :http://wiki.connect.qq.com/sdk下载
( [8 |7 ]" c8 h8 b" Y" M9 S0 y
$ o; F# A6 O! Z, q# @, X( H$ U1 Y
' C2 x+ w; V2 K) M
6 C( ?, x4 S( P: h) H# o/ I' O" Z& }
这里由于是java项目 所以使用 Java SDK v2.06 ^$ A) _6 g: r) Q" Z" Q- U' ?1 {
, c* s3 b2 T( O以下是官方的使用说明:
3 q) d! ~: r" n- V" o& E8 B1.直接引入Sdk4J.jar 包至项目工程内。- ]" T# V/ g6 E9 H3 K5 |
2.修改qqconnectconfig.properties 文件,在指定修改的地方填写自己app的相关信息和要获取的scope权限(前4行信息)注意不要试图修改api的请求地址,这里之所以暴露出来是为了方便兼容以后的变动。9 s" z7 y0 Z* [/ F8 X7 {- `/ J
3.将qqconnectconfig.properties文件放到自己的项目的context ClassLoader的可以加载的目录下,一般放在项目的src目录即可。( a7 Z9 {, Q- f. v3 }1 T* x
4.查看demo程序,结合api doc文档,进行接口的调用。# A2 B" C9 P! ?; Q0 X3 {( L
: [( L% W( D, E
下载并配置 qqconnectconfig.properties:
8 Y6 u8 M' S3 a4 S6 `$ @$ M& M) Y; l0 f5 y
app_ID = ************ //这里是你申请的app_ID6 t; ^/ v( P3 }5 u+ F6 A
app_KEY = ************ //这里是你申请的app_KEY! Q1 a0 b2 P8 }9 m
redirect_URI = http:/你的网站地址/afterlogin.do
: g4 Q f3 o. h1 ^6 U/ v+ E5 D$ l- \' L7 I7 _/ ?/ r( v4 B2 X
申请APP_key (有自己的app或者顶级域名的网站) : J. R2 O) k; w/ M. U8 j
, Y& r. S" V# D$ a6 e7 h
申请步骤:
' d: a3 t+ `- j5 X* v8 i一:由于没有app这里我选择网站。! q% v8 y3 k9 v
: I, d' K+ e D; W
0 r/ |( H$ g, M0 I# F
) J z0 ]$ M9 }" I
* p3 ]& c: M1 } I& k0 B: |二:填写基本信息 提交即可。
; S- @2 v/ @& u j# r
4 K" m6 c. ?) U2 G' Y3 f$ L
8 q- L x! h b" L+ P( P$ A
1 Q2 T* h# K2 R: @% `" C7 S
p: o& G* j8 I8 }2 B$ {( U
( E+ \) h4 |# ~0 v, C9 H' p2015年 4月 24日更正 网站回调地址 必须后面加请求URl 比如http://exam.52itstyle.com/login.actoin
" U$ q) T" o) A# |! T" W8 x T9 m5 t
# R2 m* F* J& V; F& m1 k" v: b/ |' `! W7 t E; i) I# N) W
最后等待腾讯审核 获取key 不保证百分百通过。
3 g; }$ }" \% Q# g- \) ~6 d2 \1 n" e# n" E- j0 {4 N& y
测试地址:http://exam.52itstyle.com
9 M7 x% A# x% v4 f0 F
8 r2 Y4 S4 y9 H' b! Q5 v: v9 D以上为简单的demo后续加上 项目账号互联整合。; h# Y3 F1 x% @5 W
1 P7 X: t0 I3 Q% L6 x& N$ j
" ]& T/ ]$ e- U( z下载地址:
科帮网JAVA项目实现QQ互联的功能QQ授权登录系统.zip
(1.79 MB, 下载次数: 102)
% A# L# x# c) O. b8 ?- S
1 f# g; I3 V0 {$ q) n5 a1 l0 N7 Q( g" _5 ?3 z% o" C
# I9 o/ J, h* O' M R) ]3 v
; [% i" X7 N# j/ P9 ~, E! ~9 \
& [: z7 q% [! k/ z4 C0 W- n) A4 w- @4 p; \
- ?) v V* G5 b# j8 U
7 S- w" _+ s" J, C |
|