iphone或android如何利用新浪微博客户端进行应用授权?

现在比较常用的几种授权方式是利用webview打开授权页面或者是native的输入框获取用户名密码来向新浪提交验证,返回token的方法。
但我发现唱吧利用了新浪的移动客户端,当要授权时,跳转到微博应用里,点授权后再跳转回来。这样大大降低了新浪微博登陆的成本,用户用起来也方便,特别是现在新浪要求oauth2.0的情况下(初级应用7天过期)。

问:如何做到唱吧的授权方式,是否需要微博的高级权限或者,唱吧是和新浪做的深度合作,这种接口不对外开放?

阅读 16.7k
评论
    5 个回答

    微博开放平台正式发布SSO SDK

    目前支持SSO的客户端版本(SDK会进行版本识别并以WebView 方式向下兼容)
    1、Android版微博客户端3.0.0及以上
    2、iPhone版微博客户端3.0.0及以上
    3、iPad版微博客户端2.9.0及以上

    若用户手机中没有安装微博客户端,会启用oauth2.0网页授权方式完成授权。

      相似问题
      推荐文章