网站实现微博登录自动关注微博的权限,scope权限!

提示:本人是网站开发的新手,所学的一切都是自学的,所以有任何错误,请大家帮忙多多指出问题!

最近做一个网站想要实现用微博登录,并且自动关注网站官方微博的功能,其实之前我实现过这个功能,但是 忘记了,怎么都想不起来,于是百度了半天,关于这个的介绍很少,于是查看微博开放平台的文档,找了半天找到了关于Scope这个参数,才恍然大悟,下面的这个链接是点击网站微博登录按钮以后,跳转到微博登录授权页的URL,只需要在这个URL里面再加上scope=all这个参数!

下面这个是没有自动关注微博的URL

https://api.weibo.com/oauth2/authorize?client_id=YOUR_CLIENT_ID&response_type=code&redirect_uri=YOUR_REGISTERED_REDIRECT_URI

下面这个是有自动关注微博的URL

https://api.weibo.com/oauth2/authorize?client_id=YOUR_CLIENT_ID&response_type=code&redirect_uri=YOUR_REGISTERED_REDIRECT_URI&scope=all

下面是scope的参数,但是其他的权限都需要申请后才能使用!

scope参数 描述
all 请求下列所有scope权限
email 用户的联系邮箱,接口文档
direct_messages_write 私信发送接口,接口文档
direct_messages_read 私信读取接口,接口文档
invitation_write 邀请发送接口,接口文档
friendships_groups_read 好友分组读取接口组,接口文档
friendships_groups_write 好友分组写入接口组,接口文档
statuses_to_me_read 定向微博读取接口组,接口文档

 

下面是我实现功能后的截图!

网站实现微博登录自动关注微博的权限,scope权限!

网站实现微博登录自动关注微博的权限,scope权限!