TA的每日心情 | 衰 2021-2-2 11:21 |
---|
签到天数: 36 天 [LV.5]常住居民I
|
一直使用discuz论坛整合的QQ互联、一直没有使用java整合过QQ互联。网上搜了很多,貌似也有没有很清晰的说明、最终使用了官方的demo测试成功。
: n0 F8 t) Y! d2 nQQ互联地址:http://connect.qq.com/
, R9 {1 N5 A0 `2 j9 D) s' A! [8 o9 x
$ X* B0 J/ S) B& P! v8 d: s& H' x* zSDK下载地址 :http://wiki.connect.qq.com/sdk下载
7 g+ t. Q7 {% D. E/ K
, k) X- E" u. N7 x, v0 h
5 [8 j4 ] n5 p7 t8 b
4 b3 P3 y; `6 s# B
4 f2 d4 F% R Y1 A" w, Y9 S
5 r, _2 F, N$ c: T这里由于是java项目 所以使用 Java SDK v2.04 U% p% ^1 U' M0 `' o
' z9 h3 F/ f% T$ G4 [- u以下是官方的使用说明: B9 w0 V- ?3 Y; G# j8 S& O
1.直接引入Sdk4J.jar 包至项目工程内。1 Q7 Z r- p3 O _1 W6 W% Z [
2.修改qqconnectconfig.properties 文件,在指定修改的地方填写自己app的相关信息和要获取的scope权限(前4行信息)注意不要试图修改api的请求地址,这里之所以暴露出来是为了方便兼容以后的变动。$ ]9 N' @% l4 H3 A0 B
3.将qqconnectconfig.properties文件放到自己的项目的context ClassLoader的可以加载的目录下,一般放在项目的src目录即可。* c9 Z3 U) X, \
4.查看demo程序,结合api doc文档,进行接口的调用。
* {: s) {7 ~) B: Z$ I7 J4 R. ^1 R" Z Q
下载并配置 qqconnectconfig.properties:
7 o2 \2 X. M) D" `! t5 n$ }
! Z6 i* I- F: x6 g3 ~: N4 ^6 uapp_ID = ************ //这里是你申请的app_ID8 b6 e0 \4 v: i
app_KEY = ************ //这里是你申请的app_KEY
/ Q9 b& Q( N5 Q$ n1 c, `# D; R. Aredirect_URI = http:/你的网站地址/afterlogin.do
8 y! q s( F3 W9 Y
P& w3 D; t9 h3 m! g) r申请APP_key (有自己的app或者顶级域名的网站)
" v0 A6 X" l8 G* Y; n9 \: J7 Y2 }0 n/ _4 {/ y$ |, n
申请步骤:
0 G3 h, W+ C. n: ~& e9 S一:由于没有app这里我选择网站。! @, o" f/ w5 X
0 a4 ~ D( [1 R( K' M
9 k$ G+ X8 M7 T( k( o. c& _- B* a( D) W
2 Y# x( k7 a1 D) ~( Z5 x
1 [' r& f! C" [5 w A" o7 e3 J二:填写基本信息 提交即可。% b! W: d; b6 n3 L4 y; H4 ^6 r7 d
8 z+ V& h0 c$ W! S- T
# c4 ~1 ?# _8 J
. I& X& }, m0 d1 K
1 y ] x! @' {7 W* I0 }7 Y. q2 {; ~" {9 u+ ^& ]8 u
2015年 4月 24日更正 网站回调地址 必须后面加请求URl 比如http://exam.52itstyle.com/login.actoin) g2 Q5 _1 w; [9 Z
' l+ g1 P b) w) K7 _* Z; i' @2 H' V D9 A$ {! A- q
, ?! K- m) i# w2 A" O最后等待腾讯审核 获取key 不保证百分百通过。
6 `2 ]" }: h' W) n* Q4 S
0 T, u+ ]8 {1 A测试地址:http://exam.52itstyle.com
, u# i+ k$ ~( g c
% K `, d* v$ R. T以上为简单的demo后续加上 项目账号互联整合。
: U0 k/ L' Q0 m1 ~" Y" ~
/ D$ J% ]+ A; }. r9 _* e% P9 T& K! w& W2 K. C7 U0 E
下载地址:
科帮网JAVA项目实现QQ互联的功能QQ授权登录系统.zip
(1.79 MB, 下载次数: 102)
: O: \ C" e* D5 g0 N5 A: \- c; o* R& L: z' d
6 |1 {$ u/ ?& A; r# Z& L5 b
- V b5 n) E* k
( ? p1 u2 I" ]' u/ D. C3 e
% Y9 n) J( n; X' n6 u4 u: l/ a9 ]4 l" V) O( T* f
/ l- z% U# g1 e6 L6 y- ^/ I
; C4 Y0 _ `* u8 s% i |
|