Skip to content
qii edited this page Nov 20, 2012 · 12 revisions

一个新浪微博应用有3个东西:AppKey、AppSecret、授权回调页

普通的Oauth2授权需要 AppKey 和授权回调页,用 WebView 或浏览器打开,输入用户名、密码授权,拦截跳转链接,截取其中的 token

跟新浪有合作的公司可以用用户名、密码、AppKey 和 AppSecret 直接从接口取到 token,高权限的 AppKey 的特权

1.“四次元”的尾巴,默认方式,org.qii.weiciyuan.ui.login.OAuthActivity

2.用其他高权限微博的尾巴,就是所谓的“黑魔法”,org.qii.weiciyuan.ui.blackmagic.BlackMagicActivity,预设了一批高权限 AppKey /res/values/blackmagic.xml(AppKey,AppSecret)

由于新浪政策限制,“四次元”尾巴的权限很低,用2这种方式可以把私信、搜索等功能全部打开,不过 Play 市场上的版本是禁用掉 2 的,org.qii.weiciyuan.support.utils.BLACK_MAGIC 开关

Clone this wiki locally