package com.cattong.sns.impl.qqzone;
import com.cattong.commons.http.auth.Authorization;
import com.cattong.commons.oauth.config.OAuthConfigBase;
public class QQZoneOAuthConfig extends OAuthConfigBase {
private static final long serialVersionUID = -9095380979242451311L;
public QQZoneOAuthConfig() {
this.setAuthVersion(Authorization.AUTH_VERSION_OAUTH_2);
this.setConsumerKey("221523");
this.setConsumerSecret("887f5a7424c087bf6bc6393bc0696801");
this.setCallbackUrl("http://www.yibo.me/authorize/getAccessToken.do");
this.setAccessTokenUrl("https://graph.qq.com/oauth2.0/token");
this.setAuthorizeUrl("https://graph.qq.com/oauth2.0/authorize?display=mobile");
String scope =
"get_user_info," + // 获取用户信息
"list_album," + // 获取用户QQ空间相册列表
"add_share," + // 同步动态到QQ空间
"add_weibo," + // 发表一条消息到腾讯微博
"add_topic," + // 发表一条说说到QQ空间
"add_one_blog," + // 发表一篇日志到QQ空间
"add_album," + // 创建一个QQ空间相册
"upload_pic" // 上传一张照片到QQ空间相册
;
this.setOAuthScope(scope);
}
}